/*右侧内容区公用样式*/
.user table tr.botBor td{ border-bottom:0px none;}
.rightBox{ width:785px; float:right;}
.rightTit{ height:49px; border-bottom:2px solid #d0010e; }
.rightTit h2{ float:left; height:48px; font-size:18px; color:#333; font-weight:normal; line-height:48px; font-family:"微软雅黑"; padding-top:1px;}
.rightTit h2 i{ display:inline-block; height:20px; width:4px; margin:15px 10px 0 0; _margin:13px 10px 0 0; background:#d0010e; float:left;}
.rightCon{ height:auto; font-family:"宋体";}
/*翻页旧版*/
/*.uPage{ text-align:right; font-family: arial; line-height: 25px; margin-top: 15px;}
.uPage a { color: #000000; text-align: center;}
.uPage a:hover { color: #CC0000; text-decoration: underline;}
.uPage .p { border: 1px solid #ECECEC; font-size: 14px; margin: 0 1px; padding: 3px 7px 2px; position: relative;}
.uPage .curp { background:#F7F7F7; border: 1px solid #ECECEC; color: #CB0003; font-size: 14px; font-weight: bold; margin: 0 1px; padding: 3px 7px 2px; position: relative;}
.uPage .n0,.uPage .n1 { border: 1px solid #dddddd; font-family: 宋体; font-size: 12px; margin: 0 1px; padding: 5px 7px 4px; position: relative; top: -1px;}
.uPage .n0 { color: #d8d8d8;}
.uPage b{ color:#888;}*/
/*翻页*/
.uPageBox{ height:auto;}
.uPage{ height: 28px; margin:20px 0 30px; float: right; display: inline-block; *display: inline; *zoom: 1; font-family:"微软雅黑";}
.uPage a{width: 34px; height: 26px; border: 1px solid #e1e1e1; color: #333; text-align: center; line-height: 26px; margin-right: 6px; float: left; display: inline-block; *display: inline; *zoom: 1;}
.uPage a:hover{ text-decoration: none; color: #fff; background-color: #d0010e;}
.uPage .num.on{ color: #fff; background-color: #d0010e; border: 1px solid #d0010e;}
.uPage .uPrevpage,.uPage .uNnextpage{ width: 62px;}
.uPage b{ margin-right: 6px; float: left; display: inline-block; *display: inline; *zoom: 1;}
/*评价详情面包屑*/
.detail-guide{ height: 40px; line-height: 40px; margin: 0 auto; width: 100%;}
.detail-guide strong { color: #333333; padding-right: 5px;}
.detail-guide a { color: #C41921;  padding: 0 5px;}
.detail-guide .det-cur { color: #666666; padding-left: 5px;}

.os-time span,.os-search i,.myordTop i,.moh-status span,.ord-detail .moh1 span,.tdmoh4 .opeTracking .TraBtn i,.cart_city em,.mycol-bay i,.mycol-bay2 i,.titles .niubi-useint i,.golden-content #divs i,.ubHisPage a,.ubRem-Prev,.ubRem-Next,.qjwStepIconBox i,.qjwVerifyAks h3 i,.qjwRelative .strength i,.qjwRelative .qjwPrompt i,.qjwSucIcon,.zpSecurityTip .zpName i,.xssubspCon h3 i,.xsgiftCard span i,.upPhLeft-cho a i,.msgList h3,.msgContent i,.msgBox .msgprev,.msgBox .msgnext,.msgContent span.readed-icon,.msgContent span.read-icon,.question i,.answer i,.commentConTit_icon,.accNotic i,.myRedTit .Instruction i,.moConBoxEmpty i,.mycolEmpty i,.commentWEmpty i,.zpItem li i,.zpItem li.no i,.zpItem li.paymentPwd span,.refund-title i,.rec{ background:url(../../img/usercenter/userIcon-8.png) no-repeat;}
.mycConInt .colInt-tim i,.zpLine,.zpUp,.qjwLevelSuc,.zpPhoto .maskInn,.comWarea .shai i,.zpTag .zpTick,.productInfo .productBay a i{ background:url(../../img/usercenter/userIcon-24.png) no-repeat;}
/*底部商品列表*/
.userBotW{ width:100%; height:auto; border-top:1px solid #e4e4e4; padding-bottom:25px;}
.userBotBox{ width:1000px; height:auto; margin:0 auto;}
.uBotHistory{ width:199px; border-right:1px solid #e4e4e4; float:left;}
.ubHisTitBox{ height:22px; padding:15px 15px 0 0;}
.uBotHistory .history{ width:199px; height:240px;overflow:hidden;}
.ubHisTit{ height:22px; color:#333; float:left; font-size:16px; font-family:"Microsoft Yahei";}
.ubHisPage{ float:right; padding-top:4px;}
.ubHisPage a{ display:inline-block; width:13px; height:13px; vertical-align:middle;}
.ubHisPage .ubHis-Prev{ background-position:-167px -72px;}
.ubHisPage .ubHis-Next{ background-position:-200px -72px;}
.ubHisPage .ubHis-Prev.uhisOn{ background-position:-231px -72px;}
.ubHisPage .ubHis-Next.uhisOn{ background-position:-263px -72px;}
.ubHisPage span{ padding:0 3px; position:relative; top:1px; _top:0px;}
.ubHisPage span b{ color:#cc0000;}
.ubHisPage span em{ font-style:normal;}
.ubHisCon{ height:auto;}
.ubHisCon li{ height:60px; padding-top:20px;}
.ubHisPic{ width:50px; height:60px; padding-top:5px; float:left;}
.ubHisPic img{ width:50px; height:50px;}
.ubHisInter{ width:119px; height:60px; padding:0 15px; float:right;}
.ubHisInter p{ width:119px; overflow:hidden;}
.ubHisInter .ubHis-name{ height:38px; line-height:19px;}
.ubHisInter .ubHis-price{ height:22px; line-height:22px; font-family:"Microsoft Yahei"; color:#cc0000;}
.uBotRecommend{ width:800px; float:left;}
.ubRemTit{ height:22px; padding:15px 15px 0; height:22px; color:#333; font-size:16px; font-family:"Microsoft Yahei";}
.ubRemCon{ height:auto; }
.ubRem-Prev,.ubRem-Next{ width:20px; height:30px; display:inline-block; margin-top:105px; float:left; }
.ubRem-Prev{ margin-left:30px;}
.ubRem-Next{ margin-right:30px;}
.ubRem-Prev{ background-position:-216px -32px;}
.ubRem-Next{ background-position:-256px -32px;}
.ubRemList{width:700px; float:left; overflow:hidden; position:relative;}
.ubRemList ul{width:10000px; position:relative;}
.ubRemList ul li{ width:110px; height:auto; float:left; margin:25px 33px 0 32px; display:inline;}
.ubRemPic{ width:100px; height:100px; padding:0 5px;}
.ubRemPic img{ width:100px; height:100px;}
.ubRemInter{ width:110px;}
.ubRemInter p{ width:110px;}
.ubRemInter .ubRem-name{ height:40px; line-height:20px; overflow:hidden; padding-top:10px;}
.ubRemInter .ubRem-price{ height:34px; line-height:34px; overflow:hidden; font-family:"Microsoft Yahei"; color:#cc0000;}
.ubRemInter .ubRem-bay{ height:20px; padding:8px 0;}
.ubRemInter .ubRem-bay a{ border: 1px solid #cc0000;color: #cc0000;padding: 4px 0;display:inline-block; width:74px; text-align:center; font-family:"宋体"; }
.ubRemInter .ubRem-bay a:hover{ color:#cc0000; text-decoration:none;}
/*底部商品列表end*/
/*我的订单*/
.myodSearch{ float:right; padding-top:11px; font-family:"宋体";}
.myodSearch .os-time{ width:126px; margin-left:10px; height:27px; line-height:27px; text-align:left; float:right;}
.myodSearch .os-time select{ width:126px; height:27px; border:1px solid #e4e4e4; color: #666666; padding:3px 3px 3px 0; font-size:12px;}
.myodSearch .os-time select option{ padding:2px 0;}
.myodSearch .os-search{ margin-left:10px; border:1px solid #e4e4e4; height:25px; line-height:25px; text-align:left; float:right; position:relative;}
.myodSearch .os-search input{ width:200px; padding:0 5px; height:23px; line-height:23px; color: #666666; text-align:left; border:0px none;}
.myodSearch .os-search a{ width:65px; display:inline-block; height:25px; vertical-align:middle; border-left:1px solid #e4e4e4;}
.myodSearch .os-search a:hover{ color:#666; text-decoration:none;}
.myodSearch .os-search i{ display:inline-block; width:12px; height:12px; background-position:-216px 0; margin:6px 3px 0 12px; float:left;}
.myodSearch .os-search em{ display:block; font-style:normal; color:#999; position:absolute; top:0px; left:5px; vertical-align:middle;}
.myordTop{ height:25px; padding-top:15px; font-family:"宋体";}
.myordTop i{ display:inline-block; width:13px; height:12px; background-position:-248px -1px; margin:0 6px 0 1px; position:relative; top:4px;}
.myordTop span{ display:inline-block; color:#cc0000;}
.myordTop a{ display:inline-block; color:#0066cc; padding:0 3px;}
.myordCon{ border:1px solid #e4e4e4; border-bottom:0px; font-family:"宋体";}
.moConHead{ height:37px; line-height:37px; background:#f5f5f5; border-bottom:1px solid #e4e4e4; clear:both;}
.moConHead li{ height:37px; font-weight:bold; float:left; text-align:center; color:#888;}
.moConHead .moh1{ width:35%;}
.moConHead .moh2{ width:15%;}
.moConHead .moh3{ width:15%;}
.moConHead .moh4{ width:20%;}
.moConHead .moh5{ width:15%}
.moConHead .item1,.ord-detailTab .item1{ width:15%;}
.moConHead .item2,.ord-detailTab .item2{ width:15%;}
.moConHead .item3,.ord-detailTab .item3{ width:35%;}
.moConHead .item4,.ord-detailTab .item4{ width:20%;}
.moConHead .item5,.ord-detailTab .item5{ width:15%;}
.ord-detailTab .item2 a{ color:#0066cc;}
.ord-detailTab .item1,.ord-detailTab .item2,.ord-detailTab .item3,.ord-detailTab .item4,.ord-detailTab .item5{ padding:15px 0; border-bottom:1px dotted #e4e4e4;}
.ord-detailTab .item1.bb,.ord-detailTab .item2.bb,.ord-detailTab .item3.bb,.ord-detailTab .item4.bb,.ord-detailTab .item5.bb{ border-bottom:none;}
.ord-detailTab .item3{ text-align:left;}
.ord-detailTab .tdmoh1{ width:35%;}
.ord-detailTab .tdmoh2{ width:15%;}
.ord-detailTab .tdmoh3{ width:15%;}
.ord-detailTab .tdmoh4{ width:20%;}
.ord-detailTab .tdmoh5{ width:15%}
.moh-status{ width:102px; height:24px; line-height:24px; margin:7px auto 0;}
.moh-status select{ width:102px; height:24px; color:#666; border:1px solid #e4e4e4; padding:2px 3px 2px 0; font-size:12px;}
.moConBox{ height:auto}
.moCon-ord{ height:auto; }
.ord-num{ padding:0 10px; height:32px; line-height:32px; border-bottom:1px dotted #e4e4e4; background:#fbfbfb; position:relative; z-index:1;}
.ord-num .rec{ background-position:-167px -203px; width:14px; height:14px; display:block; position:absolute; right:50px; top:9px; cursor:pointer;}
.ord-num span{ padding:0 5px;}
.ord-num span b{ font-weight:normal;}
.ord-num span a{ color:#0066CC; font-family:"微软雅黑";}
.ord-num span a:hover{ color:#0066CC;}
.ord-num font{ display:inline-block; background:#c95b00; color:#fff; height:20px; line-height:20px; margin:6px 0 0 10px; padding:0 5px; font-size:12px; font-style:normal;}
.ord-num i{ color:#999;}
.ord-num .ord-tim em{ font-style:normal; color:#0066CC; font-family:"微软雅黑";}
.ord-detailTab{ width:100%; border-bottom:1px solid #e4e4e4; vertical-align:middle;}
.ord-detailTab td{ height:auto; text-align:center;}
.ordPicBox{ padding:19px 5px; text-align:left;}
.ordPicBox a{ display:inline-block; margin:3px 0 3px 12px; float:left; }
.ord-detailTab td p{ line-height:22px;}
.tdmoh3 .ord-price{ font-family:"微软雅黑";}
.tdmoh4 .opePending{ line-height:22px;}
.tdmoh4 .opePending font{ color:#999; font-size:12px;}
.tdmoh4 .opePending span{ color:#ff875a;}
.tdmoh4 .opeTracking{ width:150px; height:22px; margin:0 auto; position:relative; z-index:4;}
.tdmoh4 .opeTracking .TraBtn{ height:22px; line-height:22px; cursor:pointer;}
.tdmoh4 .opeTracking .TraBtn span{ vertical-align:middle;}
.tdmoh4 .opeTracking .TraBtn i{ display:inline-block; height:22px; width:9px; background-position:-80px -32px; margin-left:3px; vertical-align:middle;}
.tdmoh5 .ope01:hover{ color:#666;}
.tdmoh5 .ope02{ color:#0066CC;}
.tdmoh5 .ope02:hover{ color:#0066CC;}
.tdmoh5 .ope03{ display:inline-block; padding:0 5px; border:1px solid #e4e4e4; margin-top:3px; color:#cc0000;}
.tdmoh5 .ope03:hover{ text-decoration:none;}
.tdmoh5 .ope04{ display:inline-block; padding:0 15px; color:#fff; background:#d0010e; margin:2px 0; border:1px solid #d0010e;}
.tdmoh5 .ope04:hover{ color:#fff; text-decoration:none;}
.ord-point{ padding:0 10px; height:32px; line-height:32px; border-bottom:1px solid #e4e4e4; background:#ddeeff; overflow:hidden;}
.ord-point span{ float:left;display: inline-block;}
.ord-point b{ float:left;display: inline-block; font-family:"微软雅黑"; margin-right:27px; color:#cc0000;}
.ord-point .ord-pointB{margin-right:10px;}
.ord-point .ordPointCancle{float: right;display: inline-block;*display: inline;*zoom: 1;font-weight: normal;margin:0 20px 0 10px;color: #999;}
.ord-point .ordPointCancle:hover{color: #999;}
.ord-point .ope04{background: none repeat scroll 0 0 #D0010E; border: 1px solid #D0010E; color: #FFFFFF; display: inline-block;  margin: 4px 21px 4px 0; padding: 0 15px; line-height:22px; float:right;}
.ope01.ordPointCancle{color: #999;}
.ope01.ordPointCancle:hover{color: #999;}
.ord-detailTab .delivery{width: 416px;padding: 10px;border: 1px solid #ddd;box-shadow: 0 0 2px 2px #eee;position: absolute;top:-20px;right:103px;background-color: #fff;z-index: 5; display:none; min-height:180px;}
.delivery .arrow{width: 8px;height: 16px;display: block;position: absolute;top: 22px;right: -8px;background: url(http://misc.jiuxian.com/img/usercenter/user.png) no-repeat -484px 0;}
.delivery .headline2{font-weight: bold;color: #333;border-bottom: 1px solid #e4e4e4;height: 25px;line-height: 25px;margin-bottom: 5px;}
.delivery .headline2 span{float: left;display: inline-block;*display: inline;*zoom: 1;text-align: left;}
.delivery .timeD{width: 146px;}
.delivery .headline2 .close{float: right;display: inline-block;*display: inline;*zoom: 1;width: 17px;height: 17px;background: url(../../img/usercenter/user.png) no-repeat -361px -65px;margin-top: 3px;}
.infoD li p{float: left;display: inline-block;*display: inline;*zoom: 1;text-align: left;}
.infoD li p.statusD{width: 262px;}
.infoD li{margin-bottom: 3px;}
/*我的收藏*/
.mycolNav{ height:31px; padding:15px 0 6px;}
.mycolNav li{ height:28px; line-height:28px; padding:0 3px; margin:0 15px; border-bottom:3px solid #fff; float:left; cursor:pointer; color:#999; font-size:14px; display:inline;}
.mycolNav li.mctOn{ border-bottom:3px solid #d0010e; color:#cc0000; font-weight:bold;}
.mycolBox{ border:1px solid #e4e4e4; margin-top:12px; width:100%;}
.mycolBox th{ height:37px; line-height:37px; color:#888; text-align:center; border-bottom:1px solid #e4e4e4;background:#f5f5f5; }
.mycolBox td{ text-align:center; border-top:1px dotted #e4e4e4; vertical-align:middle; padding:15px 0;}
.mycolBox .first td{border-top: none;}
.mycolBox .mycT0{ /*width:7%; */text-align:left; padding-left:2%;}
.mycolBox .mycT1{ /*width:4%; */text-align:left;}
.mycolBox .mycT1 .checkAll{ float:left; margin-top:13px; width:13px; height:13px; overflow:hidden;}
.mycolBox th.mycT2{ /*width:37%;*/}
.mycolBox td.mycT2{ /*width:42%; */text-align:left;}
.mycolBox .mycT3{ /*width:15%;*/}
.mycolBox .mycT3 p{ line-height:22px;}
.mycolBox .mycT4{/* width:18%;*/}
.mycolBox .mycT5{ /*width:17%;*/}
.mycolBox .mycConPic{ width:72px; height:60px; float:left;}
.mycolBox .mycConPic a{ display:inline-block; margin-right:12px;}
.mycolBox .mycConPic img{ width:60px; height:60px;}
.mycolBox .mycConInt{ line-height:60px; width:250px; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.mycolBox .mycConInt .srTag{ line-height:34px;}
.mycolBox .mycT2All{ float:left; font-weight:normal;}
.mycolBox .mycT4 .mycT4Txt { font-family:"微软雅黑"; font-size:14px;display:inline-block; width:100%;text-align:center }
.mycolBox .mycT2 a:hover{text-decoration:none;}
.mycolBox .mycT5 a{ display:inline-block; margin:0 auto}
.mycolBox .mycT5 .mycol-bay2{ width:91px; height:27px; border-radius:2px; line-height:27px; margin-top:5px;}
.mycolBox .mycT5 .cart { border: 1px solid #cc0000; color: #cc0000; padding:4px 0; width:74px; text-align:center;}
.mycolBox .mycT5 .cart:hover{ color:#cc0000; text-decoration:none;}
.mycolBox .mycT5 .mycol-bay2{ background:#f0f0f0; color:#999; cursor:default;}
.mycolBox .mycT5 .mycol-bay2:hover{ color:#999; text-decoration:none;}
.mycolBox .mycConInt span{ background: #fff8f2; border: 1px solid #ff6600; color: #ff6600; display: block; height: 20px; line-height: 20px; text-align: center; width: 53px;}
.user .mycol-bay i,.user .mycol-bay2 i{ display:inline-block; width:16px; height:27px; margin-left:3px; vertical-align:middle; float:left;}
.mycol-bay i{ background-position:-144px -32px;}
.mycol-bay2 i{ background-position:-176px -32px;}
.mycolBox .mycT5 .mycol-can{ color:#666; line-height:22px; margin-top:4px;}
.uAll-Del{ height: 28px; margin:20px 0 30px; float: left; padding-left:20px;}
.uAll-Del input{ position:relative; top:-1px; *+top:-3px; _top:-3px;}
.uAll-Del .mycT2All{ margin-left:10px; display: inline-block; padding: 5px 0;}
.uAll-Del a{ border: 1px solid #cc0000; display: inline-block; padding: 4px 0; width:74px; text-align: center; margin-left:12px; color:#cc0000;}

.uAll-Del a:hover{  text-decoration:none;}
.uAll-Del .colCancel{ color:#666; border:none;}
.uAll-Del .colCancel:hover{ color:#666; text-decoration:underline;}

/*赵雪珊end*/

/*标题begin*/
.user .main{width:785px;float:right;display:inline-block;*display:inline;*zoom:1;}
.main .headline{font-size:18px;color:#333;height:53px;}
.headline i{width:4px;height:21px;margin-top:17px;margin-right:11px;background-color:#c40001;display:inline-block;*display:inline;*zoom:1;}
.headline span{margin-top:14px;display:inline-block;*display:inline;*zoom:1;}
/*标题end*/
/*tab begin*/
.user .tab{height:30px;border-bottom:2px solid #d0010e; margin-top:15px; overflow:hidden;}
.tab a{height:30px; color:#333;line-height:32px;text-align:center;float:left;display:inline-block;*display:inline;*zoom:1; padding:0 15px;}
.tab a:hover{color:#333;text-decoration:none;}
.tab a.on{background:#d0010e;color:#fff;}
.tab a.on:hover{color:#fff;}
.tab span{font-size:12px;margin-top:6px;float:right;display:inline-block;*display:inline;*zoom:1;color:#999;}
.tab span strong{color:#ff875a;font-weight:normal;}
/*tab end*/
/*翻页begin*/
.page{margin-top:15px;float:right;display:inline-block;*display:inline;*zoom:1;}
.page *{padding:3px 7px;border:1px solid #e4e4e4;margin-left:5px;color:#000;float:left;display:inline-block;*display:inline;*zoom:1;}
.page span{border:none;}
.page a.on,.page a:hover{background:#f7f7f7;color:#cb0003;text-decoration:none;}
.page a.off,.page a.off:hover{color:#d8d8d8;background:#fff;}
/*翻页end*/
/*已评论区域begin*/
.commentA{border:1px solid #e4e4e4;border-top:none;}
.comArea{border-top:1px dotted #e4e4e4;}
.comArea.first{border-top:none;}
.comArea .time{height:38px;background-color:#f5f5f5;line-height:38px;}
.comArea.first .time{border-bottom:1px solid #e4e4e4;}
.comArea .time .judge{float:left;display:inline-block;*display:inline;*zoom:1;margin-left:30px;color:#999;}
.comArea .time .judge a{color:#999;}
.comArea .time .judge a:hover{color:#999;}
.comArea .time .buy{float:right;display:inline-block;*display:inline;*zoom:1;margin-right:30px;color:#999;}
.comArea .show{padding-bottom:25px;}
.show .propic{width:60px;height:60px;margin:13px 20px auto 32px;float:left;display:inline-block;*display:inline;*zoom:1;}
.show .info{width:671px;float:right;display:inline-block;*display:inline;*zoom:1;}
.show .info .proname{display:block;margin:9px 0 11px; font-weight:bold;}
.show .info .star{width:68px;height:14px;background:url(../../img/usercenter/star.png) no-repeat;display:block;margin-bottom:9px;}
.show .info .star.star1{background-position: 0 -65px;}
.show .info .star.star2{background-position: 0 -49px;}
.show .info .star.star3{background-position: 0 -34px;}
.show .info .star.star4{background-position: 0 -19px;}
.show .info .star.star5{background-position: 0 -2px;}
.show .info .showpic{height:66px;margin-top:16px;}
.showpic li{width:64px;height:64px;border:1px solid #ccc;margin-right:13px;float:left;display:inline-block;*display:inline;*zoom:1;}
.showpic li .small img{width:64px;height:64px;}
/*已评论区域end*/
/*待评论区域begin*/
.commentW{border:1px solid #e4e4e4;border-top:none;}
.comWarea{border-top:1px dotted #e4e4e4;}
.comWarea.first{border-top:none;}
.comHead{height: 37px;background: #f5f5f5;}
.comHead li{float: left;display: inline-block;*display: inline;*zoom: 1;color: #888;font-weight: bold;text-align: center;line-height: 37px;}
.commentW .part1{width: 460px;}
.commentW .part2{width: 150px;}
.commentW .part3{width: 173px;}
.comWarea .proinfo{float: left;display: inline-block;*display: inline;*zoom: 1;}
.comWarea .proinfo .img{width: 60px;height: 60px;float: left;display: inline-block;*display: inline;*zoom: 1;margin: 13px 20px 12px 33px;}
.comWarea .proinfo .name{width: 340px;line-height: 85px;float: left;display: inline-block;*display: inline;*zoom: 1;margin-right: 5px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.comWarea .shai{float: left;display: inline-block;*display: inline;*zoom: 1;text-align: center;line-height: 85px;}
.comWarea .buyTime{float: left;display: inline-block;*display: inline;*zoom: 1;text-align: center;line-height: 22px; padding:20px 0;}
.comWarea .shai{color: #0066cc;}
.comWarea .shai.on{color: #999;}
.comWarea .shai i{width: 9px;height: 5px; background-position:0 -40px;display: inline-block;*display: inline;*zoom: 1;margin-top: 40px;margin-left: 10px;}
.comWarea .shai.on i{background-position: 0 -60px;}
.comWarea .shai span{display: inline-block;*display: inline;*zoom: 1;}
.frameB{ background-color: #fbfbfb;padding: 15px 10px 15px 60px; display:none;} /**/
.frameB .frameB-tit{color: #888888; font-weight: bold; line-height: 20px;}
.frameB .title{float: left;display: inline-block; width: 48px;font-weight: bold; line-height:21px;}
.frameB .score{ margin:12px 0; }
.score ul{float: left; }
.score li{float: left; text-align:center; width:84px;}
.score li .u-comments-star{ height: 21px; width: 21px; margin:0 auto;}
.score li .u-comments-font{ margin-top:5px;}
.score li .u-comments-font p{ line-height:18px; color:#333;}
.score li a{ background:url(../../img/usercenter/userIcon-8.png) no-repeat;}
.score li a{ background-position: -168px -174px; display:inline-block; height: 21px; width: 21px;}
.score li a.on{ background-position: -190px -174px;}
/*.score li input{ display: inline-block; float:left; width:12px; height:12px; overflow:hidden;}
.score li .star{ float:left; width: 68px;height:14px; margin-left:5px;background: url(../../img/usercenter/star.png) no-repeat; display: inline-block; overflow: hidden;}*/
.frameB .xd{ position:relative;} /**/
.xdTipBox{height:35px; line-height:35px;}
.xdTipBox .xd_tip{ display:inline-block;float:left;color:#cc0000; padding-left:50px;}
.xdTipBox .tip2{ display:inline-block;float:right;color:#999999; padding-right:23px;}
.xdTipBox .tip2 b{ font-weight:normal;}
.xd textarea{width:630px;height: 82px;border: 1px solid #e4e4e4;color:#666666;;padding-top: 6px;padding-left: 9px;resize: none; font-size:12px; line-height:19px;}
.xd .tip{ position:absolute; left:60px; top:5px; display:block; color:#999999;} /**/


.frameB .sd{margin-bottom: 15px;}
.sd .addItemBox{float: left; width:380px;}
.sd .addItem{ width: 66px;height: 66px;float: left;display: inline-block; margin-right:10px; position:relative}
.sd .addItem i{ background:url(../../img/usercenter/userIcon-8.png) no-repeat;}
.sd .addItem i{border: 1px solid #e4e4e4; display:block; width: 64px;height: 64px; background-position:-88px -208px; cursor:pointer;}
.sd .addItem img{width: 64px;height: 64px;position:absolute; left:0; top:0; width:64px; height:64px; cursor:pointer; border:1px solid #E4E4E4}
.sd .addItem-pro{ float:left; padding:15px 0 0 5px; width:235px;}
.addItem .upImg{cursor: pointer;width: 64px;height: 64px;margin: 0;padding: 0;background: none repeat scroll 0 0 transparent;position: absolute;top: 0px;left: 0;border:0; opacity:0; filter:alpha(opacity:0);}
.comentListPic .removeImg{position:absolute; left:55px; top:-5px; width:15px; height:15px; background:url(../../img/usercenter/userIcon-8.png) no-repeat -222px -203px; cursor:pointer; z-index:100;}
.sd p{margin-left: 48px;margin-top:7px;}
.sd p .xd_tip{display:block; color:#cc0000;}
.sd .addPic{ float:left; height:70px;}
.submit input{float: left;display: inline-block;*display: inline;*zoom: 1;color: #fff;background: #d0010e;margin-left: 48px;margin-right: 22px;border: 0; cursor:pointer; padding:6px 12px;}
.shareBtn{background:#cc0000; width:60px; height:22px; border-radius:3px; line-height:22px; color:#fff ; border:none; cursor: pointer; float:left;}
.submit .share{float: left;display: inline-block;*display: inline;*zoom: 1; margin-top:2px;}
.submit .share span{float: left;margin-right: 5px;margin-top: 3px;}
.submit .share .bshare-custom{float:left; margin-top:2px;}
/*.submit .share a{width: 24px;height: 24px;background: url(../../img/usercenter/userIcon-8.png) no-repeat;margin-right: 12px;}
.submit .share a.sina{background-position: -47px 0;}
.submit .share a.qzone{background-position: -83px 0;}
.submit .share a.qq{background-position: -119px 0;}
.submit .share a.renren{background-position: -154px 0;}
.submit .share a.other{background-position: -176px -326px;}*/
/*张裴end*/


/*商品信息*/
.sideProduct{width:198px;border:1px solid #e4e4e4;float:left;display:inline-block;*display:inline;*zoom:1;overflow:hidden;}
.sideProduct .productInfo{width:198px;padding-top:13px;overflow:hidden;}
.sideProduct h2{width:198px;height:40px; line-height:40px;background-color:#c40001;font-size:14px;font-weight:bold;color:#fff; text-indent:28px;}
.productImg{height:160px; text-align:center; padding:10px 0px; }
.productImg img{vertical-align:middle;}
.productInfo p{margin:0px 0px 10px 20px;}
.productInfo .productPrice{ font-family:"微软雅黑";}
.productInfo .productBay a{
    background:#D0010E;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: "微软雅黑";
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    width: 140px;
}
.productInfo .productBay a i{
    background-position: -32px -112px;
    display: inline-block;
    float: left;
    height: 21px;
    margin: 10px 5px 0 10px;
    width: 27px;
}
.productInfo .productBay a span {
    display: block;
    float: left;
}
.productPrice .marketPrice{padding-left:20px;} 
.productPrice .nowPrice{ font-size:14px; color:#c80808; font-weight:bold;}
.productLevel,.titleLevle{background:url(../../img/usercenter/star.png) no-repeat;} 
.productLevel{height:18px; width:80px;}
.productLevel.star1,.commentDetail .detailTitle .titleLevle.star1{background-position: 0 -63px;}
.productLevel.star2,.commentDetail .detailTitle .titleLevle.star2{background-position: 0 -47px;}
.productLevel.star3,.commentDetail .detailTitle .titleLevle.star3{background-position: 0 -32px;}
.productLevel.star4,.commentDetail .detailTitle .titleLevle.star4{background-position: 0 -17px;}
.productLevel.star5,.commentDetail .detailTitle .titleLevle.star5{background-position: 0 0;}
.productComment .commentNum{color:#f00;}
.detailBox{border:1px solid #e4e4e4; font-family:"宋体";}
.commnetTitle{height:38px; line-height:38px; border-bottom:1px solid #e4e4e4; text-align:left; text-indent:24px; font-weight:bold; background:#f5f5f5; font-size:14px;}
.commentBox{margin-top:20px;}
.commentBox .userInfo{ float:left; width:120px; margin-right:13px; }
.commentBox .userInfo .userImg{text-align:center; width:54px; height:54px; margin:0 auto;border:1px solid #dedede; padding:5px }
.commentBox .userInfo .userImg img{ width:54px; height:54px; }
.commentBox .userInfo p{height: 18px; margin: 0 auto; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 90px; margin-bottom:3px;font-family: arial;}
.commentBox .commentDetail{ float:left; width:590px;  background:#fbfbfb; padding:0px 20px; margin-bottom:20px;}
.commentDetail .detailTitle{border-bottom:1px dotted #e4e4e4; height:35px; line-height:35px; margin-bottom:15px;}
.commentDetail .detailTitle span{display:inline-block; color:#999999;}
.commentDetail .detailTitle .titleLevle{float:left; height:14px; width:80px; margin-top:10px;}
.commentDetail .detailTitle .titleTime{float:right;}
.comment{position:relative;}
.comment .bigImg{ position:absolute; height:500px; width:500px; top:100px; left:0px; z-index:1; display:none;}  
.commentDetail .commentImg{margin:15px 0px; height:66px;}
.commentImg .imgBox{ float:left; height:66px; width:66px; overflow:hidden; margin-right:10px; cursor:pointer;}/*js*/
.commentDetail .commentImg img{border:1px solid #ccc; }
.conmentInput{margin-bottom:15px; position:relative; }
.replyTip{ position:absolute;top:5px; left:10px; color:#999;}
.replyTip em{ font-style:normal;}
.writeComment{width: 578px; height: 54px; border:1px solid #e4e4e4; font-size:12px; resize:none; padding:5px; color:#333;}
.replyList li .writeComment{ width:548px;}
.shareBox .replyBtn{float:left;}  /*js*/
.shareBox .share{ display:inline-block; padding-left:30px; margin-top:15px; height:29px; line-height:29px; *line-height:20px; float:left;}
.shareBox .share span{ vertical-align:middle; float:left;}
.shareBox .share .bshare-custom{float:left; margin-top:5px;}
/*.shareBox .share a{display:inline-block; width:28px; height:28px; background:url(../../img/usercenter/userIcon-8.png) no-repeat; margin-left:5px; vertical-align:middle;}
.shareBox .share a.sina{background-position: -47px 0;}
.shareBox .share a.qzone{background-position: -83px 0;}
.shareBox .share a.qq{background-position: -119px 0;}
.shareBox .share a.renren{background-position: -154px 0;}
.shareBox .share a.other{background-position: -176px -326px;}*/
.replyListInput .replyBtn,.conmentInput .replyBtn{ display:inline-block; padding:6px 12px; background:#d0010e; color:#fff; margin-top:15px; line-height:normal; font-size:14px; }
.replyListInput .replyBtn:hover,.conmentInput .replyBtn:hover{color:#fff; text-decoration:none;}
.replyList li .replyListTitle{margin-bottom:5px; height:auto;}
.replyList li{border-top:1px dotted #e4e4e4; padding:5px 0px;}
.replyList li .replyNum{ width:35px; text-align:right; float:left; margin-left:-10px;white-space:nowrap;}
.replyList li .replyCon{ float:right; width:560px;}
.replyList li span{ line-height:28px; height:28px} /*js*/
.replyList li span.flour{ font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#999999;}
.replyList li span.replyName{ font-family:"微软雅黑";  color:#0066cc; padding:0px 5px 0 0;}
.replyList li span.replyCotent{  padding-right:0px;}
.replyList li em{ font-style:normal; padding: 0 5px 0 0; line-height: 30px;}
.replyList .titleTime{ margin:0 10px 0 32px;}
.replyList li span.replyTime{  display: inline-block; color:#999999; padding:0px 40px 0px 0px; float:left; line-height:28px;}
.replyList li span.answer a{ display: inline-block;color:#0066cc; float:right; line-height:22px;}
.replyList li span.answer a.grayColor{color:#999999;}
.replyListInput{position:relative; margin-left:30px; display:none;}

/*购买咨询*/
.commentAll{border:1px solid #e4e4e4;font-family:"宋体";width: 785px;}
.rightTit h3{float:right; height:38px; color:#999; font-size:12px; font-weight:normal; line-height:38px; margin-top:10px;}
.rightTit h3 strong{color:#cc0000; font-weight:bold; font-family:"微软雅黑"; font-size:14px;}
.rightConTitle{border-bottom:1px solid #e4e4e4; background:#f5f5f5; font-weight:bold;color:#888; text-align:center;line-height:40px; height:40px; }
.rightConTitle .titleLeft{ width:100px; }
.rightConTitle .titleRight{  width:682px; }
<!--.rightCon .consultList{width:781px;}-->
.commentAll .firstLine td{border-top: none;}
.commentAll td{ padding:15px 0px; border-top:1px dotted #e4e4e4;}
.commentAll td.bg{background:#fbfbfb;}
.commentAll td.last{border-bottom:none;}
.commentAll .listLeft{ width: 100px;text-align:center; vertical-align:middle;  }
.commentAll .listRight{width:671px;padding-right:20px;}
.question{margin-bottom:3px;}
.question i,.question p,.answer i,.answer p{float: left;display: inline-block;*display: inline;*zoom: 1;}
.question p,.answer p{width: 620px;}
.question .questionText,.answer .questionText{margin-right:15px;}
.question .questionTime,.answer .answerTime{ display:inline-block;  color:#999;}
.question i,.answer i{ width:25px; height:20px; margin-right:5px;}
.question i{ background-position:0px -140px;}
.answer i{  background-position:0px -169px;}
.answer strong{color:#ff875a;font-weight: normal;}

/*消息中心*/
.infoBox { padding-left:15px;}

.infoBox .infoTitle{ padding-top:15px;border-top:1px solid #e4e4e4; padding-bottom:15px;}
.infoBox .infoTitle li{height:28px; line-height:28px; float:left; margin-right:30px; color:#999999; cursor:pointer; font-size:14px; padding:0 3px;}
.infoBox .infoTitle li.on{color:#c40001; border-bottom:3px solid #c40001; font-weight:bold;}
.infoBox .infoCheck{margin-left:117px; position:relative; padding-top:10px; height:32px;}
.infoBox .infoCheck label{padding-left:6px; padding-right:20px;}
.infoBox .infoCheck a{ margin-right:10px; background:#f6f5f5; display:inline-block; border:1px solid #e4e4e4; padding:4px 12px;}
.infoBox .infoCheck a:hover{color:#666666; text-decoration:none;}
.msgBox .msgnext,.msgBox .msgprev{ position:absolute; display:inline-block; z-index:99; width:15px; height:15px; }
.msgBox .msgnext{ top:-15px; left:90px; background-position:-73px -75px;} 
.msgBox .msgprev{ bottom:-15px; left:90px; background-position:-73px -96px;}
.infoBox .msgBox {margin-top:15px; position:relative;}
.infoBox .msgBox .msgList{ height:auto;}
.infoBox .msgBox .msgList .infoDate{background:url(../../img/usercenter/info-bg.jpg) repeat-y right top; width:99px; float:left; padding:15px 0 0;}
.infoBox .msgBox .msgList .infoDate h3{background-position:0px -240px; width:61px; height:21px; padding:12px 0 0 9px; color:#c40001; font-weight:normal; font-size:12px;}
.infoBox .msgBox .msgList .listWarp{ float:left;}
.listWarp .listBox .msgTime{ line-height:18px; font-size:12px; display:inline-block; color:#999999;}
.listWarp .listBox .msgContent{ position:relative; width:632px; padding:0px 20px; background:url(../../img/usercenter/info-bg.jpg) repeat-y; margin-left:-2px; position:relative;}
.listWarp .listBox .msgContent i{ position:absolute;  width:18px; height:18px; display:inline-block; background-position:-142px -75px; top:20px; left:-26px; }
.msgContent .infoDetail{border-bottom:1px dotted #e4e4e4; padding:20px 0 10px; position:relative;}
.infoDetail .infoDetail-l{ float:left;}
.infoDetail .infoDetail-r{ float:left; width:575px;}
.listWarp .listBox .infoDetail.on-bg{background:#fbfbfb;}
.msgContent input.checkBtn{ float:left; border:none; position:relative; margin-top:3px;-webkit-appearance:checkBox; width:13px; height:13px; overflow:hidden;}
.msgContent span.readed-icon{float:left; padding-left:8px; text-indent:-9999px; width:23px; height:18px;margin: 0 3px 0 7px; background-position:-89px -69px; }
.msgContent span.read-icon{float:left; padding-left:8px; text-indent:-9999px; width:23px; height:18px;margin: 0 3px 0 7px; background-position:-114px -67px;}
.msgContent .msg-read {line-height:20px;}
.msg-read a{color:#0066cc;}
.detailBtn{padding-left:5px;}


/*周德志end*/
.rightTit .rt-couponInt{float:right; color:#666;margin-top: 20px;}
.right-content{ padding:31px 0 10px 0; border-top:1px solid #e4e4e4; background:#fbfbfb; margin-bottom:15px;}
.right-content .inputBox{ height:37px; line-height:37px;}
.right-content div p{ position:absolute; height:35px; top:0; z-index:1; line-height:35px; color:#999;font-size: 14px;}
.inputBox .valuePopC{ left:10px;}
.inputBox .valuePopY{ left:10px;}
.inputBox .yzmImg{ float:left;width: 100px; height:37px; display:inline; margin-left:10px;}
.inputBox .yzmImg img{width: 100px;height: 37px;}
.right-content b{ font-weight: normal; font-size:14px; float:left; display:inline-block; margin-left: 31px;}
.right-content input{border:1px solid #e4e4e4; height:35px; color:#666666; line-height:35px; padding:0 5px; position:relative; z-index:2; background:none;font-size: 16px;font-weight: 700;} /**/
.right-content .codeNum{ float:left; width:200px; position:relative; background:#fff;}
.right-content .codeNum input{ width:190px;}
.right-content .codeYzm input{ width:70px;}
.right-content .codeYzm{ float:left; width:80px; position:relative; background:#fff; display:inline; margin-left:10px;}

.right-content a{ float:left; display:inline-block; color:#0066CC; padding-left:5px;font-size: 14px;}
.right-content a:hover{ color:#0066CC;}
.right-content span{float:left;display:inline-block; color:#666666; padding-left:5px;font-size: 14px;}
.myRedBox{ height:auto;}
.myRedBox .myRedTit{ height:30px; padding-left:0px; position:relative;line-height: 32px;overflow: hidden;}
.myRedBox .myRedTit .Instruction{ height:24px;line-height: 24px;float: right;display: inline-block;*display: inline;*zoom: 1;margin-top: 6px;}
.myRedTit .Instruction i{display: inline-block;width: 17px;height: 17px;background-position: -25px -143px;margin-right: 5px;vertical-align: top;margin-top: 3px;float: right;*display: inline;*zoom: 1;}
.myRedTit .Instruction a{color:#0066CC; float: right;display: inline-block;*display: inline;*zoom: 1;}
.myRedBox .myRedTit span{ cursor:pointer; float:left; display:block; text-align:center;}
.myRedBox .myRedTit li{ cursor:pointer; float:left; display:block;text-align:center;} 
.myRedBox .wrapinner{  background:#d0010e; color:white; text-align:center; line-height:32px; }
.myRedBox .myRedTit .reduce{ height:30px; line-height:32px;padding: 0 15px;}
.right-content .codeBtn{ float:left; display:inline;width:100px; height:37px; background:#d0010e; margin-left:20px; font-size:12px; line-height:37px; color:white; text-align:center; cursor:pointer; font-size:14px;}
.rightCon-content{ border-top:2px solid #d0010e; }
.rightCon-content .rightCon-trth{border:1px solid #e4e4e4; height:38px; background:#f5f5f5;}
.rightCon-content .rightCon-trth th{ padding:0 5px;color: #888;border-bottom: 1px solid #E4E4E4;}
.rightCon-content td{ text-align:center; color:#999999; height:49px; vertical-align:middle; } 
.rightCon-content .rightCon-tr{ height:49px; _border-right:none; }
.rightCon-content .rightCon-tr td{height:49px; padding:0 5px;}
.rightCon-content .rightCon-tr.first td{border-top: none;}
.rightCon-content .li1{width:22%; text-align:center;}
.rightCon-content .li2{width:10%; font-size:12px; text-align:center;}
.rightCon-content .li3{width:17%;text-align:center;}
.rightCon-content .li4{width:13%;text-align:center;}
.rightCon-content .li5{width:17%;text-align:center ;}
.rightCon-content .li6{width:17%;text-align:center ;}
.rightCon-content .li7-7{width:66px; _width:50px;}
.rightCon-content .lasts{width:66px;_width:67px; }
.rightCon-content td.li4{font-size: 14px;}
.ol3 li{color:#999999;}
.rightCon-tr td{color:#666666;border-top:1px dotted #ccc;}
.rightCon-tr td.li2{color:#cc0000;font-size: 14px;font-family: "Microsoft Yahei";}
/*我的金币*/
.golden-content{ background:#fbfbfb; border-top:1px solid #e4e4e4; margin-bottom:15px; padding-bottom:18px;}
.golden p{ float:left; margin-top:20px; text-align:center;}
.golden .guoqiL{margin-left: 30px;margin-right: 100px;}
.golden p b{ font-weight:normal; color:#999; padding-top:5px; display:inline-block;}
.golden p span{clear:both;display:block; margin-top:10px; font-size:24px; color:#cc0000; font-family:"Microsoft Yahei"; }
.golden .guoqi div{width:100px; height:30px;}
.golden-content #divs{width:210px; height:44px; margin-left:450px; _margin-left:423px; position:relative; top:30px; line-height:44px; text-align:center; color:white; font-size:15px; background:#d0010e; _vertical-align:middle;display: block;}
.golden-content #divs:hover{text-decoration: none;color: #fff;}
.golden-content #divs i{ display:inline-block; width:30px; height:30px; background-position:0 -197px; margin:-4px 5px 0 0; _margin:10px 5px 0 0; vertical-align:middle;}
.titles{  height:30px; line-height:32px; border-bottom:2px solid #d0010e;overflow: hidden;}
.titles ul li{ cursor:pointer;} /**/
.titles span{display:inline-block;  height:30px; cursor:pointer;} 
.titles .niubi-useint{ float:right; cursor:default; } 
.titles .niubi-useint i{ display:inline-block; width:17px; height:17px; background-position:-25px -143px; margin:4px 5px 0 0; vertical-align:middle} /**/
.titles .niubi-useint a{ display:inline-block; color:#0066CC; vertical-align:middle; height:24px; margin-top:5px; line-height:24px;} /**/
.titles .niubi-useint a:hover{ color:#0066CC;} /**/
.titles .on{background:#d0000e; width:116px; text-align:center; color:#fff; float:left; margin-right:10px;} /**/
.titles .on1{width:116px; color:#333; float:left; text-align:center;} /**/
.titles .on-niubi{background:#d0010e; text-align:center; color:#fff; float:left;} 
.titles .on1-niubi{ text-align:center;  float:left;padding: 0 15px;height: 30px;line-height: 32px;overflow: hidden;} /**/
.goldenTab{ border:1px solid #e4e4e4; width:100% }
.goldenTab th{ height:37px; line-height:37px; text-align:center; background:#f5f5f5; border-bottom:1px solid #e4e4e4; color: #888; }
.goldenTab td{ height:49px; border-top:1px dotted #e4e4e4; line-height:49px;  text-align:center; }
.goldenTab .first td{border-top: none;}
.goldenTab .ol-li-last{width:201px; height:49px;}
.goldenTab .ol-li-last a,.goldenTab .ol-li-last a:hover{ color:#0066CC;}
.goldenTab .ol-li-lasts{width:201px; height:49px; }

.goldenTab .ol-li-lasts span{display:inline-block; }
.goldenTab .add,.goldenTab .jianjian{ font-weight:bold; font-size:18px; font-family:"微软雅黑";}
.goldenTab .add{color:#339c3f;}
.goldenTab .jianjian{color:#cc0000;}
.goldenTab .niubi-li a,.goldenTab .niubi-li a:hover{ color:#0066CC; padding-left:5px;}
/* 我的预约 */
.commentCon_appoint,.commentCon_notice{border:1px solid #e4e4e4; border-top:none;}
.commentConTit{ width:100%; border-bottom:1px solid #e4e4e4; padding:15px 0;}
.commentConTit .commentConTit_con1,.commentConTit .commentConTit_con2{  height:40px; float:left; padding-left:30px;}
.commentConTit .commentConTit_con1 .commentConTit_icon{ width:13px; height:16px; float:left; margin:14px 10px 0 0; background-position:-223px -174px;}
.commentConTit .commentConTit_con2 .commentConTit_icon{ width:14px; height:12px; float:left; margin:16px 10px 0px 0; background-position:0px 0px;}
.commentConTit_Remind{ color:#656565;  float:left; margin-top:12px; }
.commentConTit_nop{  font-size:12px; float:left; margin:12px 14px 0px 5px;}
.commentConTit_p{  background:#d0010e; color:#fff; padding:4px 12px; margin-right:13px; margin-top:7px; float:left; cursor:pointer;}/*js*/
.commentConTit_p a,.commentConTit_p a:hover{ text-decoration:none; color:#fff;}
.commentConTit_phone{   font-size:12px; float:left; margin:12px 14px 0px 5px; }
.commentConTit_phone i{font-style:normal;}
.commentCon_notice table,.commentCon_appoint table{ width:100%;}
.commentCon_th th{ height:37px; line-height:37px; background:#f5f5f5; border-bottom:1px solid #e4e4e4;font-weight:bold; color:#888;}
.commentCon_appoint .commentCon_td1{ width:16%; text-align:center;   overflow:hidden; }
.commentCon_appoint .commentCon_td2{ width:36%; text-align:center;   overflow:hidden; }
.commentCon_appoint .commentCon_td3{ width:14%; text-align:center;   overflow:hidden;}
.commentCon_appoint .commentCon_td4{ width:20%; text-align:center;   overflow:hidden;}
.commentCon_appoint td.commentCon_td4{text-align:left; width:16%; padding-left:4%;}
.commentCon_appoint .commentCon_td5{ width:14%; text-align:center;   overflow:hidden;}
/*.commentCon_th .commentCon_td1,.commentCon_th .commentCon_td2,.commentCon_th .commentCon_td3,.commentCon_th .commentCon_td4,.commentCon_th .commentCon_td5{ height:37px; line-height:37px;}*/
.commentCon_tr td{ height:68px; border-bottom:1px dotted #e4e4e4; width:100%;}
.commentCon_tr.first td{border-top: none;}
/*.commentCon_tr .commentCon_td1,.commentCon_tr .commentCon_td2,.commentCon_tr .commentCon_td3,.commentCon_tr .commentCon_td4,.commentCon_tr .commentCon_td5{ height:68px; }*/
.commentCon_tr .commentCon_td1{ line-height:68px;}
.commentCon_tr .commentCon_td2 .xscommentPic{ width:70px; height:50px; float:left; padding: 8px 0;}
.commentCon_tr .commentCon_td2 .xscommentPic img{ display:inline-block; width:50px; height:50px; margin:0 10px;}
.commentCon_tr .commentCon_td2 .xscommentInter{ float:left; padding-top:8px; line-height:50px; width:210px; text-align:left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.commentCon_tr .commentCon_td3 p{ line-height:20px;}
.commentCon_notice .col{ color:#cb0000;}
.commentCon_tr .commentCon_td4 .td4_icon2,.commentCon_tr .commentCon_td4 .td4_icon3,.commentCon_tr .commentCon_td4 .td4_icon4,.commentCon_tr .commentCon_td4 .td4_icon5{ display:inline-block; color:#999; vertical-align:middle;}
.user table tr.trCol{background:#fbfbfb}
.commentCon_tr .commentCon_td4 .td4_icon1{ display:inline-block; color:#666; vertical-align:middle;}
.user .td4_icon1 i,.user .td4_icon2 i,.user .td4_icon3 i,.user .td4_icon4 i,.user .td4_icon5 i{background:url('../../img/usercenter/userIcon-24.png') no-repeat 0px 0px; width:18px; height:18px; overflow:hidden;display:inline-block; margin-right:5px;vertical-align:middle} 
.user .td4_icon1 i{ background-position:0px 0px;}
.user .td4_icon2 i{ background-position:-32px 0px;}
.user .td4_icon3 i{ background-position:-62px 1px;}
.user .td4_icon4 i{ background-position:-95px 0px;}
.user .td4_icon5 i{ background-position:-128px 0px;}
.commentCon_tr .commentCon_td5 .td5_on{ background:#d0010e; display:inline-block;  padding:4px 12px; border:1px solid #d0010e; color:#fff; cursor:pointer;}
.commentCon_tr .commentCon_td5 .td5_on:hover{ text-decoration:none;}
.commentCon_tr .commentCon_td5 .td5_on.grap{  background:#fff; border:1px solid #e4e4e4; color:#999; cursor:default;}
.commentCon_tr .commentCon_td5 .td5_cancel{ display:inline-block; line-height:14px; color:#aaa; margin-top:5px;}
.appointTit{ background:#fbfbfb; border-top:1px solid #e4e4e4; width:100%; height:100px; margin-bottom:15px; color:#666; padding-top:5px;}
.appointTit .appointTit_tit{ height: 36px; overflow:hidden; line-height:42px; padding-left:16px; font-size:14px; }
.appointTit .appointTit_con{ line-height:24px; padding:0 16px; }
.message_pop{ position:absolute; width:310px; height:210px; z-index:90; border:3px solid #ddd; border-radius:2px; top:176px; left:692px; padding:0px 30px; background:#fff; display:none;} /*js*/
.message_pop .close{ position:absolute; right:7px; top:7px; font-size:14px; color:#aaa; font-weight:bold;}
.message_pop h3{ font-size:18px; border-bottom:1px dashed #ccc; height:42px; line-height:42px; color:#000;}
.message_pop p{height:50px; line-height:50px; color:#000;}
.message_pop div{ height:32px; line-height:32px;}
.message_pop div input{ height:30px; line-height:30px; border:1px solid #ccc;}
.message_pop span{ position:absolute; left:90px; top:150px; display:inline-block; padding:5px 15px; color:#fff; background:#c30101; cursor:pointer;}
 /* 到货通知 */ 
.toppro-arrNoti{background:url(../../img/usercenter/wh.png) no-repeat left 12px; padding:2px 0 0 20px; line-height:36px; color:#999;}
.commentCon_notice .commentCon_td1{ width:16%; text-align:center;   overflow:hidden;}
.commentCon_notice .commentCon_td2{ width:37%; text-align:center;  overflow:hidden;}
.commentCon_notice td.commentCon_td2{ text-align:left;}
.commentCon_notice .commentCon_td3{ width:16%; text-align:center;   overflow:hidden;}
.commentCon_notice .commentCon_td4{ width:14%; text-align:center;  overflow:hidden;}
.commentCon_notice td.commentCon_td4{ width:12%; padding-left:3%; text-align:left;}
.commentCon_notice .commentCon_td5{ width:16%; text-align:center;   overflow:hidden;}
/*刘楠end*/
/*账户安全begin*/
.zpLevel{height: 36px;background: #fbfbfb;border-top: 1px solid #e4e4e4;padding-top: 18px;margin-bottom: 15px;}
.zpLevel .zpBold,.zpLevel .zpLine,.zpLevel p{float: left;display: inline-block;*display: inline;*zoom: 1;}
.zpLevel .zpBold{font-weight: bold;margin-left: 35px;}
.zpBold strong.zplow{color: #f42f2f;}
.zpBold strong.zpmiddle{color: #ff8100;}
.zpBold strong.zphigh{color: #89ad00;}
.zpLevel .zpLine{width: 129px;height: 11px; background-position:-19px -36px;position: relative;top: 0;left: 0;margin: 3px 22px auto 14px;}
.zpLine .zpUp{height: 11px; background-position:-19px -21px;position: absolute;top: 0;left: 0;}
.zpLine .zpUp.zplow{width: 47px;}
.zpLine .zpUp.zpmiddle{width: 84px;}
.zpLine .zpUp.zphigh{width: 129px;}
.zpItem{border: 1px solid #e4e4e4;margin-bottom: 15px;}
.zpItem li *{float: left;display: inline-block;*display: inline;*zoom: 1;}
.zpItem li{height: 74px;border-top: 1px dotted #e4e4e4;}
.zpItem li.paymentPwd{position: relative;}
.zpItem li.paymentPwd span{background-position: 0 -287px;width: 186px;height: 22px;display: block;position: absolute;top: 54px;right:20px;overflow: hidden;text-align: center;padding-top: 10px;}
.zpItem li.first{border-top: none;}
.zpItem li i{width: 31px;height: 24px; background-position:-159px -136px;margin: 26px 30px auto 39px;}
.zpItem li.no i{width: 31px;height: 28px; background-position:-199px -136px;margin: 22px 32px auto 36px;}
.zpItem .zpName{font-size: 18px;color: #333;font-weight: bold;font-family:"微软雅黑";margin-top: 24px;margin-right: 18px;}
.zpItem .zpDetial{margin-top: 29px;color: #666;width: 450px;}
.zpItem li.no .zpDetial{color: #999;}
.zpItem li a{color: #0066cc;float: right;margin-right: 20px;margin-top: 25px;text-align: center; width:72px; height:24px; line-height:24px;}
.zpItem li a:hover{color: #0066cc;}
.zpItem li.no a{background-color: #d0010e;color: #fff;}
.zpItem li.no a:hover{color: #fff;text-decoration: none;}
.zpSecurityTip{border: 1px solid #e4e4e4;padding: 15px 25px 20px 25px;}
.zpSecurityTip p{margin-bottom: 6px;}
.zpSecurityTip .zpName{font-weight: bold;}
.zpSecurityTip .zpName *{display: inline-block;*display: inline;*zoom: 1;}
.zpSecurityTip .zpName i{width: 16px;height: 13px; background-position:-246px -102px;margin-top: 2px;margin-right: 7px;}

.qjwStepWrap{ width:660px; margin:10px 0 0 31px;}
.qjwStepIconBox{ height:36px;}
.qjwStepIconBox i{ background-position:-96px -133px; width:25px; height:36px; display: inline-block; float:left; text-align:center; line-height:30px; color:#fff; font-weight:bold; position:relative; top:9px;}
.qjwStepIconBox .qjwStepOn{ background-position:-65px -133px;}
.qjwStepIconBox .step1{ margin-left:46px;}
.qjwStepIconBox .step2{ margin-left:247px;}
.qjwStepIconBox .step3{ margin-left:246px;}
.qjwStepLineBox{ height:4px; overflow:hidden;}
.qjwStepLineBox span{ height:4px; width:220px; background:#cccccc; display: inline-block; float:left;}
.qjwStepLineBox .qjwStepLineOn{ background:#d0010e;}
.qjwStepLineBox .brLeft{ border-top-left-radius:4px; border-bottom-left-radius:4px;}
.qjwStepLineBox .brRight{ border-top-right-radius:4px; border-bottom-right-radius:4px;}
.qjwStepTextBox span{ float:left; display: inline-block; width:220px; height:30px; line-height:30px; color:#999999;}
.qjwStepTextBox .qjwStepTextOn{ color:#cc0000;}
.qjwStepTextBox .step1{ width:183px; padding-left:37px;}
.qjwStepTextBox .step2{ text-align:center;}
.qjwStepTextBox .step3{ width:70px; padding-left:150px;}
.qjwVerifyBox{ border:1px solid #e4e4e4; margin-bottom:15px;}
.qjwVerifyTop,.qjwVerifyBottom{ padding:31px 0 16px 31px; border-bottom:1px dotted #e4e4e4;}
.qjwVerifyBottom{ border-bottom:none;}
.qjwTable{ color:#666;}
.qjwTable td{ padding:0 2px 15px; height:37px; line-height:37px; font-size:14px;}
.qjwTable .pt10{ padding-top:10px; height:28px;}
.qjwTable .fs12{  line-height:14px; font-size:12px; color:#999;  width:250px;}
.qjwTable span{ font-family:"微软雅黑"; font-size:18px; color:#333; line-height:37px; display:inline-block; float:left;}
.qjwTable .qjwSubmit1{ color:#666; text-align:center; width:108px; height:35px; line-height:35px; display:inline-block; font-size:12px; font-family:"宋体"; border:1px solid #e4e4e4; background:#f7f7f7; cursor:pointer; overflow:hidden;}
.qjwTable .qjwSubmit2{ color:#fff; border:none; text-align:center; background:#c40001; cursor:pointer; font-size:14px; padding:6px 12px; display:inline-block; float:left;}
.qjwTable .qjwSubmit3{ width:106px; height:22px; line-height:22px; color:#666; text-align:center; border:none; background:#f7f7f7; border:1px solid #e4e4e4; cursor:default;}
.qjwSubmit4{ border: 1px solid #e4e4e4; float: left;  font-size: 16px; font-weight:700; color:#666666;  height: 35px; line-height: 35px;  margin-right: 10px; width: 337px;}
.qjwTable .qjwForm1,.qjwTable .qjwForm2{ height:35px; border:1px solid #e4e4e4; line-height:35px; padding-left:5px; font-size:16px; font-weight:700; color:#666666;}
.ln_addressCon .qjwSubmit2{ color:#fff;  border:none; background:#c40001; cursor:pointer; font-size:14px; padding:6px 12px; margin-left:84px;}
.qjwYzm{ height:37px; float:left;}
.qjwTable .qjwForm1{ width:218px; float:left}
.qjwTable .qjwForm2{ width:108px; float:left; display:inline-block;}
.qjwYzm span{ float:left; display:inline-block; line-height:37px; margin-left:10px;}
.qjwYzm .qjwYzmPic{ cursor:pointer;}
.qjwYzm .qjwYzmChange{ font-family:"宋体"; color:#666; font-size:14px;}
.qjwYzm .qjwYzmChange a{ color:#0066cc;}
.qjwVerifyAks{ border:1px solid #e4e4e4; padding:10px 12px;}
.qjwVerifyAks h3{ font-size:12px; height:30px; line-height:30px;}
.qjwVerifyAks h3 i{ background-position:-116px -176px; width:16px; height:16px; display:inline-block; float:left; margin:7px 5px 0 0;}
.qjwVerifyAks p{ padding-left:5px; line-height:24px;}
.qjwVerifyAks p a{ color:#0066cc;}
.qjwRelative{ height:37px; float:left; position:relative;}
.qjwRelative .qjwFloatWrap{ float:left;}
.qjwRelative .strength{ float:left;  margin-left:10px; height:27px; padding-top:5px; display:none;}
.qjwRelative .strength span{ float:left; display: inline-block; font-family:"微软雅黑"; font-size:12px; color:#666;}
.qjwRelative .strength i{ float:left; display:inline-table; margin:0 5px; width:44px; height:22px;}
.qjwRelative .strength .strength1{ background-position:-96px -93px;}
.qjwRelative .strength .strength2{ background-position:-143px -94px;}
.qjwRelative .strength .strength3{ background-position:-190px -94px;}
.lh18{ line-height:18px;}
.qjwRelative .qjwPrompt{ float:left; display:inline; margin-left:10px;}
.qjwRelative .qjwPrompt i{ background-position:-129px -133px; float:left; width:18px; height:18px; display:inline-block; margin:7px 5px 0 0;}
.qjwRelative .qjwPrompt span{ color:#cc0000; float:left;  display:inline-block; font-family:"宋体"; font-size:12px;}
.qjwSucBox{ border:1px solid #e4e4e4; background:#fbfbfb; padding:50px 0 50px 115px;}
.qjwSuc{ position:relative;}
.qjwSuc h2{ font-family:"微软雅黑"; font-size:18px; color:#333; margin-bottom:5px;}
.qjwSuc .checkBtn,.qjwSuc .checkBtn:hover{ background:#d0010e; color:#fff; text-decoration:none; display:inline-block; text-align:center; padding:7px 15px; margin-top:5px;}
.qjwLevel{ height:30px; line-height:30px;}
.qjwLevel .zpBold,.zpLevel .zpLine,.zpLevel p{float: left;display: inline-block;}
.qjwLevel .zpBold{}
.qjwLevel strong.zplow{color: #f42f2f;}
.qjwLevel strong.zpmiddle{color: #ff8100;}
.qjwLevel strong.zphigh{color: #89ad00;}
.qjwLevel .zpLine{width: 129px;height: 11px; background-position:-19px -36px;position: relative; float:left;margin:9px 22px 0 14px;}
.qjwLevel .zpUp{height: 11px; background-position:-19px -21px;position: absolute;top: 0;left: 0;}
.qjwLevel .zpUp.zplow{width: 47px;}
.qjwLevel .zpUp.zpmiddle{width: 84px;}
.qjwLevel .zpUp.zphigh{width: 129px;}
.qjwSuc .qjwGo{ color:#666; line-height:30px;}
.qjwSuc .qjwGo a{ color:#0066cc;}
.qjwLevelSuc{ background-position:-185px 0; width:51px; height:41px; display:block; position:absolute; left:-65px; top:0;}
.qjwTable font{ text-decoration:none; font-style:normal; color:#999;  font-size:12px;}
.qjwEmailBox{ border:1px solid #e4e4e4; padding:50px 0 50px 115px; margin-bottom:15px;}
.qjwTable .qjwByEmail,.qjwTable .qjwByPassword{ color:#0066cc; margin-left:10px; display:inline-block; line-height:37px; float:left; font-size:12px;}
/*账户安全end*/
/*其他礼券*/
.xsotherCou{ height:auto; border:1px solid #e4e4e4;}
.otherCouTit{ height:36px; border-bottom:1px solid #e4e4e4; background:#F5F5F5;}
.otherCouTit li{ height:36px; line-height:36px; float:left;font-weight: bold; text-align:center;color: #888;}
.xsoc-t1{ width:19%;}
.xsoc-t2{ width:19%;}
.xsoc-t3{ width:19%;}
.xsoc-t4{ width:19%;}
.xsoc-t5{ width:23%;}
.otherCouCon{ height:auto;}
.ocConList{ height:auto; border-top:1px dotted #e4e4e4;}
.ocConList.first{border-top: none;}
.ocConList li{ height:auto; padding:10px 0; line-height:30px; text-align:center; float:left;}
.ocConList .xsoc-t2,.ocConList .xsoc-t3{font-size: 14px;}
/*我的礼品卡*/
.xsgiftCard{ height:37px;position:relative;line-height: 37px;margin-bottom: 15px;}
.xsgiftCard *{float: left;display: inline-block;}
.xsgiftCard b{ width:140px; text-align:right; padding-right:5px; height:37px;}
.xsgiftCard input{ margin-left:0; color:#666;background-color: #fff;}
.xsgiftCard .tip{ display:block; width:235px; height:35px; line-height:35px; font-style:normal; color:#ccc; position:absolute; left:160px; top:1px; padding-left:30px;font-size: 14px;} /**/
.xsgiftCard strike{ padding:0 3px; color:#ccc;}
.right-content .xsgiftCard .accNotic{padding-left: 0;margin-left: 10px;margin-top: 10px;}

.xsgiftCard span i{ display:inline-block; float:left; width:18px; height:18px; background-position:-129px -133px; margin:5px 5px 0 0;}
.xsgiftCard span font{ display:inline-block; float:left; font-size:12px; text-decoration:none; font-style:normal;}
.xsgiftCard .giftCard-num{ width:312px;}
.xsgiftCard .giftCard-pass{ width:60px;}
.xsgiftCard .giftCard-btn{ text-align:center; border:0px none; background:#d0010e; color:#fff; cursor:pointer;padding: 6px 12px;height: auto;line-height: 16px;}/**/
.xsgiftList{ height:auto; border:1px solid #e4e4e4;}
/*.xsgiftList .ocConList{ border:0px none;}*/
.xsgiftList .ocConList .xsoc-t2,.xsgiftList .ocConList .xsoc-t3{ font-size:14px; color:#cc0000; font-family:"微软雅黑";}
.xsgiftList .ocConList .xsoc-t1{font-size: 14px;}
/*订阅中心*/
.xssubspBox{ border:1px solid #e4e4e4;}
.xssubspCon{ border-bottom:1px dotted #e4e4e4; padding:14px 26px;}
.xssubspCon.bb{ border-bottom:0px none;}
.xssubspCon p{ line-height:26px;}
.xssubspCon p span{ color:#000;}
.xssubspCon h3{ font-size:16px; font-weight:500; font-family:"微软雅黑"; color:#333;  padding:0 0 4px 0;}
.xssubspCon h3 i{ display:inline-block; height:27px; width:23px; vertical-align:bottom; *+vertical-align:middle; margin-right:12px;}
.xssubspCon h3 .xssCon-mi{ background-position:-50px -173px;}
.xssubspCon h3 .xssCon-si{ background-position:-84px -169px;}
.xssubspCon .xssCon-p1{ color:#999;}
.xssubspCon p a{ padding-left:15px; color:#0066cc;}
.xssubspCon p a:hover{ color:#0066cc;}
.xssubspList{ background:#f5f5f5; margin:15px 0 7px; padding:3px 0;}
.xssubspList li{ line-height:24px; border-bottom:1px solid #fff; padding:12px 20px;}
.xssubspList li.bb{ border-bottom:0px none;}
.xssubspList li b{ display:inline-block; width:112px; font-size:16px; font-weight:500; font-family:"微软雅黑"; color:#333; padding-right:25px;}
.xssubspList li em{ font-style:normal; display:inline-block; width:74px;}
.xssubspList li a{ display:inline-block; padding:4px 12px; color:#fff; background:#cc0001; line-height:normal;}
.xssubspList li a:hover{ color:#fff; text-decoration:none;}
.xssubspList li a.xssubsp-ydy{background: none repeat scroll 0 0 #fff; border: 1px solid #e4e4e4; color: #999;}
.xssubspList li span{ padding-left:20px; display:inline-block;}
/*收货地址*/
.ln_addressBox{ border:1px solid #e4e4e4;}
.ln_addressBox1{ border:1px solid #e4e4e4; border-top:none;}
.ln_addressBox1{ margin-bottom:20px; overflow:hidden}
.ln_addressBox .ln_addressBoxTit{ background:#f5f5f5; height:37px; line-height:37px; color:#888;}
.ln_addressBox1 .ln_addressBoxTit{ width:100%;text-align:center; vertical-align:middle; margin-bottom:10px;}
.ln_addressBox1 .ln_addressBoxTit th{ background:#f5f5f5; height:37px; line-height:37px; font-weight:bold; color:#888;}
.ln_addressBox1 .ln_addressBoxTit td{ border-top:1px dotted #e4e4e4;}
.ln_addressBox1 .ln_addressTr{ border-bottom:1px solid #e4e4e4;}
.ln_addressBox1 .men{ width:10%;}
.ln_addressBox1 .adr{ width:38%;}
.ln_addressBox1 .pho{ width:10%;}
.ln_addressBox1 .control{ width:10%; padding:0 2%;}
.ln_addressBox1 th.men,.ln_addressBox1 th.adr,.ln_addressBox1 th.pho,.ln_addressBox1 th.control{ padding:0px 2%;}
.ln_addressBox1 td.men,.ln_addressBox1 td.adr,.ln_addressBox1 td.pho,.ln_addressBox1 td.control{ padding:5px 2%;}
.ln_addressBox1 .men p{ line-height:22px; text-align:left; padding-left:15px;}
.ln_addressBox1 .adr .adr-td{ line-height:22px; text-align:left;}
.ln_addressBox1 .control .controlChange{color:#0066cc}
.ln_addressBox1 .control .controlChange:hover{ color:#0066cc}
.ln_addressBox1 .control .controlRemove:hover{color:#666;}
.ln_addressBox1 .control a.controlRemove{color:#999999;}
.ln_addressBox .ln_addressBoxTitL{ color:#888; float:left; font-weight:bold; padding-left:14px;}
.ln_addressBox .ln_addressBoxTitR{ color:#888; float:right; padding-right:14px;}
.ln_addressBox .ln_addressBoxTitR span{ color:#cc0033}
.ln_addressBox .ln_addressCon{ padding:31px 0 16px 31px; font-size:14px;}
.ln_addressBox .ln_addressTr{ height:37px; padding-bottom:15px;}
.ln_addressBox .ln_addressTr span{ display:inline-block; color:#666; float:left;}
.ln_addressBox .ln_addressTr .ln_addressTrTit{ width:84px; text-align:right; height:37px; line-height:37px; display:inline-block;}
.ln_addressBox .ln_addressTr .ln_addressTrTit i{ padding-right:5px; color:#cc0000;}

.ln_addressBox .ln_addressTr select{float: left;display: inline-block;*display: inline;*zoom: 1;margin-right: 5px;border: 1px solid #e4e4e4; color:#666; font-size:14px;padding: 5px 5px; height: 35px; line-height: 35px;}
.ln_addressBox .ln_addressTr .ln_addressTrRemind{ color:#cc0000;}
.ln_addressBox .ln_addressTr .save{ padding:7px 15px; color:#fff; display:inline-block; background:#d0010e; margin-left:84px;}
.ln_addressBox .pt10{ padding-top:10px; height:28px;}

.addressMore{padding:10px 0; position:absolute; left:0; bottom:0px;display:none;background:#fff; text-align:center; width:100%; color:#999;}
 .moreIcon{display:inline-block; width:12px; height:8px;margin-top:5px;margin-left:2px; background: url(../../img/usercenter/userIcon-24.png) no-repeat ;}
 .moreIcon.up{ background-position:0px -59px}
 .moreIcon.down{ background-position:0px -67px}
 .addressTrue{float:right;color:#c40001;margin-top:27px;text-decoration:none}

/*基本信息begin*/
.zpBaseInfo{border: 1px solid #e4e4e4; padding:15px 31px 31px 31px;}
.rightTit .zpTip{float:right;height: 49px;line-height:49px;}
.rightTit .zpTip strong{color: #cc0000;}
.zpBaseInfo .zpBaseInfoTitle{ color:#999;height: 33px;line-height: 30px;}
.zpBaseInfo .zpBaseInfoTitle ul li{ float:left;vertical-align: bottom; font-size:14px; margin-right:30px; cursor:pointer; padding:0 3px;}
.zpBaseInfo .zpBaseInfoTitle .on{ color:#C40001; border-bottom:3px solid #C40001;font-weight:bold; }
.zpPart1{ margin-top:28px;}
.zpPart1 .zpPhoto{width: 97px;height: 97px;float: left;display: inline-block;*display: inline;*zoom: 1;margin: 30px 25px auto 68px;position: relative;top: 0;left: 0;}
.zpPart1 .zpInfo{font-size:14px;}
.zpInfo .basePart{border-bottom: 1px dotted #ccc;margin-bottom: 15px;}
.zpInfo .noBor{ border-bottom:none;}
.zpInfo li{ margin-bottom:15px;}
.zpInfo li.baseInfoTip{height: 32px;border-bottom: 1px dotted #e4e4e4;background-color: #f5f5f5;font-size: 12px;line-height: 32px;padding-left: 17px;margin-bottom: 18px;margin-bottom: 25px;margin-top: -7px;}
.zpInfo li.baseInfoTip a,.zpInfo li.baseInfoTip a:hover{color: #0066CC;}
.zpInfo li p,.zpInfo li input,.zpInfo li span,.zpTag{float: left;display: inline-block;*display: inline;*zoom: 1;}
.zpInfo li p{height:33px;line-height: 33px;}
.zpInfo li .zpName{width:112px;text-align: right;}
.zpInfo li .zpName strong{color: #cc0000;margin-right: 4px;font-weight: normal;}
.zpInfo li input{width: 210px;height: 35px;border: 1px solid #e4e4e4;line-height: 35px;padding-left: 5px;background: #fff;font-size:16px; font-weight:700; color:#666;}
.zpInfo li .detailAdd{width:400px;}
.zpInfo li input.zpSex{width: 12px;height: 12px;margin-top: 10px;margin-right: 5px;}
.zpInfo li span{line-height: 33px;color: #999;}
.zpInfo li .zpSexText{margin-left: 0;margin-right: 20px;color: #666;}
.zpInfo li.zpAdd{margin-bottom: 6px;}
.zpInfo li.zpAdd input{width: 303px;}
.zpPart3 { margin-top: 28px;}
.zpPart3 .zpInfo{margin-left: 0px;}
.zpPart3 .zpInfo li .zpName{width: 112px; font-size:14px;}
.zpInfo li select{float: left;display: inline-block;*display: inline;*zoom: 1;margin-right: 10px;border: 1px solid #e4e4e4; color:#666; font-size:14px;padding: 5px 5px; height: 35px; line-height: 35px;}
.zpInfo li textarea{width: 405px;height: 146px;border: 1px solid #e4e4e4;resize: none;}
.zpTag{width: 420px;}
.zpTag a{width: 66px;height: 32px;border: 1px solid #e4e4e4;float: left;display: inline-block;margin-right: 14px;margin-bottom:5px;text-align: center;line-height: 32px;overflow: hidden;position: relative;top: 0;left: 0;}
.zpTag a:hover{text-decoration: none;border: 2px solid #cc0000;color: #666; height: 30px; width: 64px;line-height: 30px;}
.zpTag .zpTick{width: 16px;height: 16px;position: absolute;bottom: 0;right: 0; background-position:-249px 0;}
.zpTag a.on{border: 2px solid #cc0000;color: #666;height: 30px;width: 64px;line-height: 30px;}
.zpInfo li.zpTags{/*margin-bottom: 3px;*/_margin-bottom: 10px;}
.zpInfo li .zpSub{padding: 6px 12px; color: #fff; background: #d0010e; margin-left: 74px; clear: both; border: none; cursor: pointer; float: left;font-size: 14px;}
.zpInfo li .zpSub{ width:auto; height:auto; line-height:normal; padding:6px 12px; color: #fff; background: #d0010e; margin-left:112px; clear: both; border: none; cursor: pointer; float: left; font-size: 14px; display:inline-block;}
.zpInfo li .userCheckContact{ font-size: 16px; color: #666; margin-right: 15px;}
.zpInfo li .modifyCheckContact{ height: 33px; line-height: 33px; color: #0066CC;}
.zpInfo li input.fuckIe6{_margin-left: -35px;}
.zpPhoto .mask{width: 97px;height: 97px;background: url(../../img/usercenter/mask2.png) no-repeat 0 0;z-index: 2;position: absolute;top: 0;left: 0;}
.zpPhoto img{width: 97px;height: 97px;}
.zpPhoto .maskInn{width: 97px;height: 37px; background-position:-20px -58px;position: absolute;bottom: 0;left: 0;z-index: 1;}
.zpPhoto .edit{color: #fff;text-align: center;width: 97px;height: 30px;padding-top: 7px;position: absolute;bottom: 0;left: 0;z-index: 3;}
.zpPhoto .edit:hover{color: #fff;}
.zpBaseInfo .submitZpInfo{padding:6px 12px;color: #fff;background: #d0010e;margin-left:112px; clear:both; border:none; cursor:pointer; float:left; font-size:14px;}
.zpBaseInfo .zpInfo .accNotic {padding-left: 10px;color: #cc0000;line-height: 35px;}
.zpBaseInfo  .zpInfo .acc {height: 15px;padding-bottom: 2px;padding-top: 10px;float: left;}
.zpBaseInfo .zpInfo .bDay{ float:left; display:inline-block; color:#cc0000; line-height:35px; font-size:12px; margin-left:10px;}
.zpPart2 { font-size:14px; color:#666;}
.zpPart2 .choiceHead{ height:70px; line-height:70px;}
.zpPart2 .choiceHead li{ float:left; margin:0 30px 0 0;padding-bottom: 0px; display:inline;}
.zpPart2 .choiceHead li input{ width:20px; height:70px; line-height:70px; border:none;}
.zpPart2 .choiceCon li{ width:65px; height:65px; border:1px solid #E4E4E4; float:left; padding-bottom:0; margin:0 8px 8px 0; cursor:pointer; display:inline; position:relative;}
.zpPart2 .choiceCon li .whitLine{ width:65px; height:65px; position:absolute; left:0; top:0;}
.zpPart2 .choiceCon li .whitLine img{ width:65px; height:65px;}
.zpPart2 .choiceCon ul .on{ width:65px; height:65px;}
.zpPart2 .choiceCon ul .on .whitLine{ border:3px #C40001 solid;  -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; width:65px; height:65px; top:-3px; left:-3px;}
.zpPart2 .choiceCon .systemSupply ul{ width:292px; float:left; margin-right:82px; display:inline;}
.zpPart2 .choiceCon .systemSupply .changLine{ margin-right:0px;}
.zpPart2 .choiceCon .systemSupply .previewArea{ float:left;}
.zpPart2 .choiceCon .systemSupply .previewArea div{float:left;}
.zpPart2 .choiceCon .systemSupply .previewArea .aboutHeadTip{ margin-left:18px; font-size:12px; margin-top:28px;}
.zpPart2 .choiceCon .systemSupply .previewArea .subHeadPhoto{padding:6px 0;color: #fff;background: #d0010e; margin-top:14px;clear: both;border: none;cursor: pointer;float: left;font-size: 14px; width:100px;}
.zpPart2 .choiceCon .ownUpload .imgTip{ float:left; font-size:12px; line-height:28px; padding-left:60px;}
.zpPart2 .choiceCon .ownUpload .fileControl input{ float:left; width:68px; border:none;}
.zpPart2 .choiceCon .ownUpload .uploadBigImg{ margin-top:18px;}
.zpPart2 .choiceCon .ownUpload .imgBox{ float:left; margin-right:222px; width:300px; height:300px; display:inline; overflow:hidden;background:#dedede;}
.saveUploadHeadBg{z-index:0; width:58px; height:28px;background:#d0010e;position:absolute;top:0;left:0;color:#ffffff; text-align:center; line-height:28px;}

.zpPart2 .choiceCon .ownUpload .uploadBigImg .previewArea {float: left;}
.zpPart2 .choiceCon .ownUpload .uploadBigImg  .previewArea .aboutHeadTip {margin-left: 18px; font-size: 12px; margin-top: 28px;}
.zpPart2 .choiceCon .ownUpload .uploadBigImg .previewArea div { float: left;}
.zpPart2 .choiceCon .ownUpload .uploadBigImg  .previewArea .subHeadPhoto { padding:6px 0; color: #fff; background: #d0010e; margin-top: 14px; clear: both; border: none; cursor: pointer; float: left; font-size: 14px; width:100px;}
.rightTit .rt-couponInt  .redStrong{color:#CC0000}
/*基本信息end*/
/*上传头像*/

.uploadPhBox{ border:1px solid #e4e4e4; padding:30px 40px;}
.upPhLeft{ width:336px; height:auto; float:left; padding-right:25px; border-right:1px solid #e4e4e4;}
.upPhLeft .selectPhoto{border-bottom:3px solid #CC0000;}
.upPhLeft .selectPhoto li{ float:left;width:145px; height:30px; line-height:30px; text-align:center; cursor:pointer;}
.upPhLeft .selectPhoto li.on{width:145px;float:left; background:#cc0000; color:#fff;} 
.upPhLeft-cho{ height:22px;}
.upPhLeft-cho a{ display:inline-block; height:22px; line-height:22px; padding:0 15px; background:#ccc; color:#333;}
.upPhLeft-cho a:hover{ color:#333; text-decoration:none;}
.upPhLeft-cho a i{ display:inline-block; width:10px; height:10px; background-position:-145px -177px; vertical-align:middle; margin-right:5px; _margin-top:7px;}
.upPhLeft-note{ padding-top:15px;}
.upPhLeft-pho{ height:400px; text-align:center; border:1px solid #e7e7e7; background:#ccc; margin:18px 0; position:relative; overflow:hidden;}
.upPhLeft-pho span{ display:inline-block; width:100%; height:198px; background:url(../../img/usercenter/phoPic_bg.png) no-repeat center center; position:absolute; left:0; top:0;}
.upPhLeft-pho img{ margin-top:34px;}
.upPhRecom{ height:auto; width:100%; overflow:hidden;}
.upPhRecom-tit{ font-size:14px; font-weight:bold;}
.upPhRecom-con{ padding-top:15px; width:110%; padding-left:3px;}
.upPhRecom-con a{ display:inline-block; width:50px; height:50px; margin:0 0 10px 0; position:relative;}
.upPhRecom-con a em{ display:none; width:56px; height:56px; background:url(../../img/usercenter/phoPic_bor.png) no-repeat center center; position:absolute; left:-3px; top:-3px; z-index:10;}
.upPhRecom-con a span{ display:inline-block; width:50px; height:50px; background:url(../../img/usercenter/phoPicSma_bg.png) no-repeat center center; position:absolute; left:0; top:0; z-index:9;}
.upPhRecom-con a img{ width:50px; height:50px;}
.upPhLeft-sub{ margin-top:10px;}
.upPhLeft-sub a{ display:inline-block; height:24px; line-height:24px; color:#fff; padding:0 10px; background:#cc0001;}
.upPhLeft-sub a:hover{ color:#fff; text-decoration:none;}
.upPhRight{ width:316px; height:auto; float:left; padding-left:25px;}
.upPhR-tit{ font-size:14px; font-weight:bold; padding-top:3px;}
.upPhR-note{ padding:12px 0 15px;}
.upPhR-preB{ width:100px; height:auto; padding-bottom:25px;}
.upPhR-preB .preBigBox{ width:100px; height:100px; background:#fff; overflow:hidden; position:relative; }
.bigHead{height:100px; width:100px; overflow:hidden; position:relative; background:#dedede;}  
.upPhR-preB .preBigBox span{ display:inline-block; width:100px; height:100px; background:url(../../img/usercenter/phoPicBig_bg.png) no-repeat center center; position:absolute; left:0; top:0;}
.upPhR-preB .preBigBox img{ margin-top:0px;}
.upPhRight .preSize{ text-align:center; padding-top:12px;}
.upPhR-preS{ width:50px; height:auto; padding-left:25px;}
.upPhR-preS .preSmaBox{ width:50px; height:50px; background:#fff; overflow:hidden; position:relative;}
.upPhR-preS .preSmaBox span{ display:inline-block; width:50px; height:50px; background:url(../../img/usercenter/phoPicSma_bg.png) no-repeat center center; position:absolute; left:0; top:0;}
.upPhR-preS .preSmaBox img{ margin-top:0px;}

/*订单详情begin*/
.zpProcess .ProcessPic,.zpProcess .ProcessPic2{background: url(../../img/usercenter/order.png) no-repeat;}
.userOrderPro{ line-height:24px; padding:6px 0 0 6px;}
.userOrderPro span{ color:#c00;}
.zpOrderSum{border: 1px solid #e4e4e4;padding: 0 15px;background-color: #fbfbfb;margin: 10px auto 20px;font-family: "宋体";}
.zpOrderSum .zpTopHalf{height: 41px;border-bottom: 1px dotted #e4e4e4;line-height: 41px;}
.zpOrderSum .zpBottomHalf{height: 51px;line-height: 51px;}
.zpBottomHalf a,.zpHeadlineMain a{color: #0066cc;}
.zpBottomHalf a:hover,.zpHeadlineMain a:hover{color: #0066cc;}
.zpTopHalf p{display: inline-block;*display: inline;*zoom: 1;font-size: 14px;font-weight: bold;}
.zpTopHalf .zpTopHalf-l{float: left;color: #333;margin-right: 25px;}
.zpTopHalf .zpTopHalf-r{float: right;}
.zpTopHalf p strong{color: #cc0000;}
.zpTopHalf p span{font-weight: normal;}
.zpTopHalf .zpTopHalf-r{ font-weight:normal;}
.zpTopHalf .zpTopHalf-r a{ display: inline-block; margin-left:15px;}
.zpTopHalf .zpTopHalf-r .zpTopHalf-ope01{color:#0066cc;}
.zpTopHalf .zpTopHalf-r .zpTopHalf-ope01:hover{ color:#0066cc;}
.zpTopHalf .zpTopHalf-r .zpTopHalf-ope02{ color:#0066CC;}
.zpTopHalf .zpTopHalf-r .zpTopHalf-ope02:hover{ color:#0066CC;}
.zpTopHalf .zpTopHalf-r .zpTopHalf-ope04{background:#D0010E; color: #FFFFFF; padding: 0 10px; line-height:24px;}
.zpTopHalf .zpTopHalf-r .zpTopHalf-ope04:hover{ color: #FFFFFF; text-decoration:none;}
.zpProcess .ProcessPic{width: 588px;height: 16px;margin: 0 auto 14px;background-position: 0 0;position: relative;top: 0;left: 0; overflow:hidden;}
.zpProcess .ProcessPic2{position: absolute;top: 0;left: 0;width: 588px;height: 16px;background-position: 0 -27px;z-index: 1;}
.zpProcess .ProcessPic2.step1{width: 188px;}
.zpProcess .ProcessPic2.step2{width: 378px;}
.zpProcess .ProcessPic2.step3{width: 569px;}
.zpProcess .ProcessPic2.step4{width: 588px;}
.Processtext{width:620px; margin:0 auto 20px;}
.Processtext span{color: #999;}
.Processtext span.on{color: #333;}
.Processtext span.step2{margin-left: 137px;}
.Processtext span.step3{margin-left: 138px;}
.Processtext span.step4{margin-left: 148px;}
.zpDelivery,.zpOrderInfo{border: 1px solid #e4e4e4;margin-bottom: 13px;}
.zpHeadlineMain{height: 38px;background-color: #f5f5f5;border-bottom: 1px solid #e4e4e4;color: #333;padding-left: 18px;line-height: 38px;font-weight: bold;}
.zpHeadlineMain strong,.zpHeadlineMain a{font-weight: normal;margin-left: 40px;}
.zpHeadlineMain strong em{ font-style:normal;}
.zpHeadlineSub{height: 33px;color: ;border-bottom: 1px dotted #e4e4e4;background-color: #fbfbfb;line-height: 33px;font-weight: bold;padding-left: 45px;}
.zpHeadlineSub p{float: left;display: inline-block;*display: inline;*zoom: 1;margin-right: 239px;}
.zpContent{padding: 15px 10px 15px 45px;}
.zpTimeline p{float: left;display: inline-block;*display: inline;*zoom: 1;}
.zpTimeline .time{margin-right: 139px;}
.zpOrderInfo .zpContent{border-bottom: 1px solid #e4e4e4;}
.zpOrderInfo .zpContent.zpProList{padding-bottom: 20px;}
.zpOrderInfo .zpContent p{padding: 6px 0;}
.zpContent table{border-top: 1px solid #e4e4e4;border-left: 1px solid #e4e4e4;width: 905px;}
.zpContent .firstRow{height: 35px;line-height: 35px;background-color: #f5f5f5;}
.zpContent table td{border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;text-align: center;}
.zpContent table td .zpPri{ font-family:"微软雅黑"; margin:0;}
.zpContent .detialRow{height: 69px;}
.zpContent td .zpOperate{display: block;}
.zpOperate.zpPayment{width: 60px;height: 20px;background-color: #c40001;color: #fff;line-height: 20px;margin: 3px auto;}
.zpOperate.zpPayment:hover{text-decoration: none;color: #fff;}
.zpContent .tableImg{width: 50px;height: 50px;float: left;display: inline-block;*display: inline;*zoom: 1;margin: 0 13px 0 14px;}
.zpContent .frameIE6{float: left;display: inline-block;*display: inline;*zoom: 1;}
.zpContent .tableText{width: 330px;height: 18px;display: block;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.oneNameRow.tableText{margin-top: 18px;}
.twoNameRow.tableText{margin-top: 10px;}
.detialRow .zpFree{color: #cc0000;}
.zpOrderInfo .cashier{background-color: #f5f5f5;height:auto;padding: 0 48px;}
.cashierTopHalf{border-bottom: 1px solid #e4e4e4;height:auto;padding-top: 14px; padding-bottom: 8px;}
.cashierTopHalf ul{float: right;display: inline-block;*display: inline;*zoom: 1;margin-right: 10px;}
.cashierTopHalf li{font-size: 14px;color: #333;margin-bottom: 3px;}
.cashierItem .cashierItemName{width: 100px;margin-right: 5px;display: inline-block;*display: inline;*zoom: 1;text-align: right;}
.cashierItem em{ font-style:normal; font-family:"微软雅黑";}
.cashierBottomHalf p{float: right;display: inline-block;*display: inline;*zoom: 1;line-height: 55px;}
.cashierBottomHalf .cashierItemAmount{color: #cc0000;font-size: 24px;font-weight: bold;margin-right: 10px; font-family:"微软雅黑";}
.cashierBottomHalf .cashierItemName{font-size: 14px;color: #333;font-weight: bold;}
.cashierBottomHalf .cashierItemGoPayAround{}
.cashierBottomHalf .cashierItemGoPayAround .cashierItemGoPay{background:#D0010E; color: #FFFFFF; font-size:14px; padding: 5px 10px;}
.cashierBottomHalf .cashierItemGoPayAround .cashierItemGoPay:hover{color: #FFFFFF; text-decoration:none;}
/*订单详情end*/
/*商品兑换begin*/
.rightTit span{float:right; height:24px; line-height:24px;margin-top:25px;}
.rightTit span a{color:#0066CC; float: right;display: inline-block;*display: inline;*zoom: 1;}
.rightTit span i{display: inline-block;width: 17px;height: 17px;background-position:-25px -143px;margin-right: 5px;vertical-align: top;margin-top: 3px;float: right;*display: inline;*zoom: 1;}
.rightCon .exchangeCode{border: 1px solid #e4e4e4;padding: 30px; padding-bottom: 11px;}
.exchangeCode .zpCode{margin: 0 auto; padding-bottom:15px;}
.zpCode *{float: left;display: inline-block;*display: inline;*zoom: 1;}
.zpCode .name{line-height:35px; height:35px; font-size:14px;}
.zpCode1 input{width:210px; height: 35px; border: 1px solid #e4e4e4;font-size:16px; font-weight:700; color:#666666;}
.zpCode2 input{width:100px;height: 35px; border: 1px solid #e4e4e4; font-size:16px; font-weight:700;color:#666666;}
.zpCode2 img{margin:0px 10px;}
.zpCode2 span{ height:35px; line-height:35px;font-size: 14px;}
.zpCode2 a,.zpCode2 a:hover{color:#0066cc;line-height:35px; height:35px;font-size: 14px;}
.exchangeCode .zpExSubmit{color: #fff;background-color: #d0010e;text-align: center;line-height: 25px;display: inline-block;border: 0; margin-left:57px; cursor:pointer;font-size: 14px;padding: 6px 12px;}
.changeRule{ padding: 20px 0 20px 30px; border:1px solid #e4e4e4;}
.changeRule p{ height:26px; line-height:26px;}


/*商品兑换end*/

.qjwTable .acc{ line-height:37px; height:37px; padding-left:10px; float:left; }
.accNotic{ height:37px; color:#cc0000;position:relative; top:0; left:0 }
.accNotic i{ background-position:-129px -133px; float:left; display:inline-block; width:14px; height:15px; margin-top:11px;}
.accNotic span{ font-size:12px; color:#cc0000; float:left; line-height:36px; display:inline-block; padding-left:5px; font-family:"宋体";}

.ln_addressCon .acc{ height:37px; float:left;}
.ln_addressCon .accNotic{ height:37px; color:#cc0000;}
.ln_addressCon .accNotic i{ background-position:-129px -133px; float:left; display:inline-block; width:14px; height:15px; margin-top:11px;}
.ln_addressCon .accNotic span{ font-size:12px; color:#cc0000; float:left; line-height:37px; display:inline-block; padding-left:5px; font-family:"宋体";}

.zpInfo .acc{ height:15px; line-height:15px; padding:0 0 2px 0;}
.zpInfo .accNotic{ padding-left:63px; height:15px; color:#cc0000;}
.zpInfo .accNotic i{ background-position:-129px -133px; float:left; display:inline-block; width:14px; height:15px; margin-top:0px;}
.zpInfo .accNotic span{ font-size:12px; color:#cc0000; float:left; line-height:14px; display:inline-block; padding-left:5px; font-family:"宋体";}

.zpPart2 .accNotic{ padding-left:107px; height:15px; color:#cc0000;}
.zpPart2 .accNotic i{ background-position:-129px -133px; float:left; display:inline-block; width:14px; height:15px; }
.zpPart2 .accNotic span{ font-size:12px; color:#cc0000; float:left; line-height:14px; display:inline-block; padding-left:5px; font-family:"宋体";}

.message_pop .acc{ height:15px; line-height:15px; padding:5px 0;}
.message_pop .accNotic{ padding-left:60px; height:15px; color:#cc0000;}
.message_pop .accNotic i{ background-position:-129px -133px; float:left; display:inline-block; width:14px; height:15px;}
.message_pop .accNotic em{ font-style:normal; font-size:12px; color:#cc0000; float:left; line-height:14px; display:inline-block; padding-left:5px; font-family:"宋体";}

.right-content .acc{ height:15px; line-height:15px; padding-bottom:2px;margin: 10px 0 15px 0;}
.right-content .accNotic{ padding-left:182px; height:15px; color:#cc0000;}
.right-content .accNotic i{ background-position:-129px -133px; float:left; display:inline-block; width:14px; height:15px; margin-top:0px;}
.right-content .accNotic span{ font-size:12px; color:#cc0000; float:left; line-height:14px; display:inline-block; padding-left:5px; font-family:"宋体";}

.right-content .accCode{ height:15px; line-height:15px;margin: 10px 0 15px 0;}/**/
.right-content .accCode .accNotic{ padding-left:0; height:15px; color:#cc0000; width:198px; margin-left:130px; display:inline-block; visibility:hidden;}  /**/
.right-content .accCode .accNotic i{ background-position:-129px -133px; float:left; display:inline-block; width:14px; height:15px; margin-top:0px;} 
.right-content .accCode .accNotic span{ font-size:12px; color:#cc0000; float:left; line-height:14px; display:inline-block; padding-left:5px; font-family:"宋体";}
.right-content .accCode .accNoticCode{ width:112px; padding-left:0; margin-left:12px; display:inline-block;}/**/

.exchangeCode .acc{ height:15px; line-height:15px; padding-bottom:2px;}
.exchangeCode .accNotic{ padding-left:10px; height:35px; line-height:35px; color:#cc0000;}
.exchangeCode .accNotic i{ background-position:-129px -133px; float:left; display:inline-block; width:14px; height:15px;margin-top:11px;}
.exchangeCode .accNotic span{ font-size:12px; height:35px; line-height:35px; color:#cc0000; float:left; display:inline-block; padding-left:5px; font-family:"宋体";}

/*边框变红*/
#allInput .borderRed{ border:1px solid #cc0000;}
.qjwTable .qjwSubmit11{ color:#666; font-family:"宋体"; width:108px; height:35px; line-height:35px; display:inline-block; text-align:center; border:1px solid #e4e4e4;; background:#f7f7f7; cursor:pointer; font-size:12px; overflow:hidden;}
.qjwTable .qjwSubmit11 i{ color:#cc0000; margin-right:3px;}

/*空页面begin*/
.commentAll .commentEmpty{height: 59px;text-align: center;line-height: 59px;}
.moConBoxEmpty{height: 90px;border-bottom: 1px solid #e4e4e4;color: #999;line-height: 90px;}
.moConBoxEmptyFrame{width: 250px;margin: 0 auto;}
.moConBoxEmpty i,.moConBoxEmpty span{float: left;display: inline-block;*display: inline;*zoom: 1;}
.moConBoxEmpty a,.moConBoxEmpty a:hover{color: #0066cc;}
.moConBoxEmpty i{width: 22px;height: 22px;background-position: -244px -136px;margin-top: 32px;margin-right: 8px;}
.mycolEmpty{height: 87px;line-height: 87px;}
.mycolEmpty td{border-top: none;}
.user .mycolEmpty i{width: 23px;height: 21px;background-position: -245px -174px;display: inline-block;*display: inline;*zoom: 1;margin-right: 9px; vertical-align:middle;}
.user .mycolEmpty span{ vertical-align:middle; display:inline-block;}
.mycolEmpty a,.mycolEmpty a:hover{color: #0066cc;}
.commentWEmpty{height: 90px;line-height: 90px;border: 1px solid #e4e4e4;border-top: none;text-align: center;}
.commentWEmpty i{width: 19px;height: 17px;background-position: -246px -204px;display: inline-block;*display: inline;*zoom: 1;margin-right: 9px;margin-top: 37px;}
.arrNoticeEmpty,.myRedEmpty,.commentConEmpty,.goldenEmpty,.infoCenterEmpty,.niuCoinEmpty,.giftEmpty,.couponEmpty,.returnEmpty,.commentWaitEmpty{height: 90px;text-align: center;line-height: 90px;}
.goldenEmpty td,.niuCoinEmpty td{border-top: none;}
/*空页面end*/

/* 弹窗*/
.popup .popupNoticeCon{ width:395px; height:139px; padding:31px;}
.popupNoticeCon .tip{color: #666;text-align:left;font-size: 14px; padding-left:81px; font-family:"宋体";padding-bottom:20px;}
.popupNoticeCon .obtain{height: 37px;}
.popupNoticeCon .obtain *{float: left;}
.popupNoticeCon .obtain .phoneTit{width: 72px;text-align: right;margin:8px 9px 0 0;color: #666;font-size: 14px; font-family:"宋体";}
.popupNoticeCon .obtain .phoneTxt{ width:234px; height:35px; line-height:35px;color: #666;font-size: 16px; font-weight:700; font-family:"宋体";border: 1px solid #e4e4e4;}
.popupNoticeCon .obtain .getCode,.popupNoticeCon .obtain .phoneTime{color: #666;text-align: center;width: 108px;height: 35px;line-height: 35px;display: inline-block;font-size: 12px;font-family: "宋体"border: 1px solid #e4e4e4;background: #f7f7f7;cursor: pointer;overflow: hidden; float:left; margin-left:10px; text-decoration:none}
.popupNoticeCon .obtain .phoneTime i{color: #cc0000;margin-right: 3px;}
.popupNoticeCon .falsePrompt{ height:37px;}
.popupNoticeCon .falsePrompt .txtNo{ width:81px; float:left; height:16px;}
.popupNoticeCon .accNotic {color: #CC0000;height: 37px; position:relative; top:0; left:0}
.popupNoticeCon input.outBor{border-color:#F00;}
.popupNoticeCon .submit{ font-size:14px;background-color:#d0010e;padding:6px 12px; color:#fff;margin-left:81px; border:0;cursor:pointer;  }
/* 弹窗 end */
.popup .refund-pop{  padding:20px; width: 350px; padding-top:25px; padding-bottom:30px; margin:0 auto; font-family:"微软雅黑";}
.refund-title{ height:28px; line-height:28px; padding-bottom:10px; padding-left:36px;}
.refund-title i{ background-position:-199px -136px; width:31px; height:28px; display:inline-block; float:left;}
.refund-title strong{ display:inline-block; float:left; color:#fb9a00; font-size:16px; padding-left:10px;}
.refund-notic{ color:#666; line-height:20px; margin-top:10px; text-align:center;}
.refund-btn{ height:28px; text-align:center; margin-top:40px; position:relative;}
.refund-btn a{ display:inline-block; color:#fff; padding:6px 12px; margin:0 15px; font-size:14px; font-family:"宋体";}
.refund-btn a:hover{ text-decoration:none;}
.refund-btn .sure{ background:#d0010e;}
.refund-btn .sure:hover{ color:#fff;}
.refund-btn .cancel{ background:#cccccc; color:#333;}
.refund-btn .cancel:hover{ color:#333;}
.appealLink, .appealLink:hover {color: #0066cc;}


/*自定义alert弹窗start*/
.popIcon{ background:url(../../img/usercenter/popIcon.png) no-repeat 0 0;}/*公共icon*/
.pop-modal{ display:none; background:#000; width:100%; height:100%; z-index:10000;position:fixed; left:0; top:0; opacity:0.5; filter:alpha(opacity=50); _position:absolute; _top:expression(eval(document.documentElement.scrollTop)); }
/*弹层样式1*/
.pop-wrap1{display:none;  width:400px; height:200px; position:fixed; left:50%; top:50%; margin:-105px 0 0 -205px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+400); background: url(../../img/usercenter/popBg.png); border-radius:5px; box-shadow:0 0 6px 1px #828282; z-index:10001; padding:5px;}
.pop-wrap1 .pop-layer{ width:400px; height:200px; background:#fff; border-radius:3px;}
.pop-wrap1 .pop-title{ height:40px; line-height:40px; background:#c40001; border-top-left-radius:3px; border-top-right-radius:3px; padding-left:16px;}
.pop-wrap1 .pop-title p{ float:left; color:#fff; font-size:14px;}
.pop-wrap1 .pop-title i{ background-position:0 -45px; display:inline-block; float:right; width:14px; height:14px; cursor:pointer; margin:13px 13px 0 0;}
.pop-wrap1 .pop-main{ height:79px; background:#fff; padding:41px 50px 0 50px;}
.pop-wrap1 .pop-main i{ width:40px; height:40px; display: inline-block; float:left; display:none;}
.pop-wrap1 .pop-main .success{ background-position:0 0;}
.pop-wrap1 .pop-main .alarm{background-position:-41px 0;}
.pop-wrap1 .pop-main .fail{ background-position:-81px 0;}
.pop-wrap1 .pop-main .confirm{background-position:-121px 0;}
.pop-wrap1 .pop-main p{ font-size:16px;  font-family:"微软雅黑"; color:#000; float:right; width:250px; height:38px;}
.pop-wrap1 .pop-main p span{ display:inline-block; width:100%; vertical-align:middle; height:auto;}
.pop-wrap1 .pop-main p em{ display:inline-block; vertical-align:middle; height:100%; width:0; overflow:hidden;}
.pop-wrap1 .pop-bottom{ height:40px; background:#f1f1f1; border-bottom-left-radius:3px; border-bottom-right-radius:3px; text-align:right; padding-right:25px;}
.pop-wrap1 .pop-bottom span{ display:inline-block; width:58px; height:22px; font-size:0; border-radius:2px; text-align:center; line-height:22px; cursor:pointer; margin:8px 0 0 5px;}
.pop-wrap1 .pop-bottom .confirm{ border:1px solid #c40001; color:#c40001; background:#ffe6e6;}
.pop-wrap1 .pop-bottom span b{ font-size:12px; font-weight:normal; display:inline-block;}
.pop-wrap1 .pop-bottom .cancel{ border:1px solid #ccc; color:#666666; background:#fff;}
/*自定义alert弹窗end*/

/*我的作品*/
.mt0{ margin-top:0;}
.myWorks .pass{ color:#666666;}
.myWorks .audit{ color:#ff6600;}
.myWorks .fail{ color:#999;}
.myWorks .mycT5 p{ line-height:18px; height:18px;}
.myWorks .mycT5 p a{ color:#666; text-decoration:none;}
.myWorks .mycT5 p .goBuy{ background:#c40001; padding:0 8px; color:#fff;}
.myWorks .mycT0 a{ width:60px; height:60px; display:table-cell; vertical-align:middle; border:1px solid #e4e4e4;}
.myWorks .mycT0 a img{ width:60px;}
.myWorks .orderNum{ font-size:14px;}
.myWorks .task{ color:#0066cc;}
.myWorkBox{ border:1px solid #e4e4e4; padding-bottom:40px;}
.myWorkCate{ background:#fbfbfb; padding:15px 31px; border-bottom:1px dotted #e4e4e4;}
.myWorkCate li{ float:left; width:220px; height:20px; line-height:20px; display:inline-block; color:#666666; padding:10px 20px 10px 0; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-family:"Arial";}
.myWorkCate li b{ font-weight:normal;}
.myWorkPic{ overflow:hidden; padding:0 31px 0 31px;}
.myWorkPic h3{ font-size:14px; line-height:40px;}
.myWorkPic li{ float:left; display:block; border:1px solid #e4e4e4; margin:0 63px 10px 0;}
.myWorkPic li a{ display:table-cell; vertical-align:middle;}
.myWorkBox .remark{ color:#666; line-height:24px; padding-left:31px; margin-top:10px;}
.myWorkBox .remark span{ color:#c40001;}
.myWorkBox .choose{ color:#666; line-height:24px; padding-left:31px; margin-top:20px;}
.myWorkBox .choose a{ color:#2652a5; margin:0 20px 0 10px;}
.myWorkPicPop{ width:700px; height:700px; background:#fff; border:5px solid #ccc; position:fixed; _position:absolute; left:50%; top:50%; margin:-355px 0 0 -355px; display:none; z-index:9999;}
.myWorkPicPop span{ width:700px; height:700px; vertical-align:middle; display:table-cell;}
.myWorkPicPop img{ width:700px;}
.pop-close{background: url(../../img/usercenter/fancy_close.png) no-repeat; cursor: pointer; height: 30px; position: absolute; right: -15px; top: -15px; width: 30px; z-index: 1103;}

/*我的作品end*/

/*后添加弹窗样式*/
.c-reason{ height:20px; line-height:20px; text-align:center; padding:10px 0; position:relative;}
.c-reason span{ color:#666; display:inline-block; vertical-align:middle;}
.c-reason select{ font-size:12px; font-family:"微软雅黑";}
.c-reason input{ display:inline-block; vertical-align:middle; height:20px; color:#666;}
.c-reason p{position:absolute; text-align:center; height:18px; line-height:18px; top:32px; left:157px; color:#fb9a00; width:108px;}
.pl85{ padding-left:80px;}
.btnNotic{ background: url(../../img/usercenter/noticBg.jpg) no-repeat; width:113px; height:26px; line-height:21px; color:#cc0000; position:absolute; top:-29px; left:107px; padding-left:21px;}
.mt50{ margin-top:50px;}
.waitingBox{ font-family:"宋体"; color:#666; text-align:center; line-height:20px; padding:100px 0; font-size:14px;}

/*兑换商品提示框*/
.popBox .popMain .cry{ background:url(img/cry.png) no-repeat 0 0 scroll; _background:url(img/cry-8.png) no-repeat 0 0 scroll;}
.popRede{ height:241px;}
.redeCon{ padding:25px 0 20px 88px;}
.redeCon p{ font-family:"宋体"; font-size:14px; line-height:26px; color:#666;}
.redeCon .pic{ height:78px; position:relative; margin-top:12px;}
.redeCon .pic span{ display:block; width:104px; height:36px; color:#999; font-size:12px; line-height:18px; position:absolute; left:85px; top:20px;}
/*兑换商品提示框*/

/**价格保护
.priceBox{ padding:20px 10px; font-family:"微软雅黑";;}
.priceBox h3{ font-size:14px; font-weight:normal; color:#333; padding:15px 0 5px ;}
.priceBox h2{ font-size:14px; color:#333; padding:15px 0 5px;}
.priceBox p{ line-height:24px; color:#333; font-size:12px; padding:5px 0;}
.p-process{ padding-bottom:20px;}
.priceBox .p-process span,.priceBox .p-process i{ display:inline-block; vertical-align:middle;}
.p-process span{ border-radius:15px; border:1px solid #8d8d8d; padding:10px 15px; color:#333; text-align:center; line-height:18px;}
.priceBox .p-process i{ background:#8d8d8d; height:1px; overflow:hidden; width:35px;}
价格保护 end*/
/*快捷支付*/
.quickIcon{ background: url(../../images/quickIcon.png) no-repeat 0 0;}
.user .bankIcon{  background: url(../../images/bankIcon.png) no-repeat 0 0; display:inline-block; vertical-align:middle;}
.quickTop{ border-bottom:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding-top:32px; margin-bottom:15px;}
.quickProcess{ text-align:center; font-size:0; height:34px;}
.quickProcess .process,.quickProcess b{ display:inline-block; vertical-align:middle;}
.quickProcess span{ width:180px; height:34px; line-height:34px; font-family:"微软雅黑"; color:#fff; font-size:14px; text-align:center; background:#c40001; border-radius:5px;}
.quickProcess b{ background-position:0 -41px; width:68px; height:26px; margin-right:15px;}
.quickTitle{ height:20px; line-height:20px; font-size:0; padding-left:20px; margin:20px 0;}
.quickTitle .round,.quickTitle .depict{ display:inline-block; vertical-align:middle;}
.quickTitle .round{ width:13px; height:13px; background:#c40001; border-radius:50%;}
.quickTitle .depict{ font-size:14px; color:#666; font-family:"微软雅黑"; margin-left:8px;}
.quickTitle .depict font{ padding:0 2px; font-size:14px;}
.quickList{ width:600px; margin:0 auto; overflow:hidden; padding:10px;}
.quickList ul{ width:680px;}
.quickList li{ width:228px; height:133px; float:left; margin:0 80px 30px 0; display:inline; position:relative; padding:0 12px; background:#f8f8f8; border-radius:10px; box-shadow:0 3px 3px #d8d8d8;}
.quickList li .quickBankTit{ height:46px; line-height:46px; position:relative; border-bottom:1px solid #e1e1e1; font-size:0;}
.quickList li .quickBankTit i{ width:24px; height:24px; display: inline-block;}
.quickList li .quickBankTit .bank1{ background-position:0 0;}
.quickList li .quickBankTit .bank2{ background-position:-31px 0;}
.quickList li .quickBankTit .bank3{ background-position:-65px 0;}
.quickList li .quickBankTit .bank4{ background-position:-104px 0;}
.quickList li .quickBankTit .bank5{ background-position:-142px 0;}
.quickList li .quickBankTit .bank6{ background-position:-178px 0;}
.quickList li .quickBankTit .bank7{ background-position:0 -31px;}
.quickList li .quickBankTit .bank8{ background-position:-31px -31px;}
.quickList li .quickBankTit .bank9{ background-position:-65px -31px;}
.quickList li .quickBankTit .bank10{ background-position:-104px -31px;}
.quickList li .quickBankTit .bank11{ background-position:-142px -31px;}
.quickList li .quickBankTit .bank12{ background-position:-178px -31px;}
.quickList li .quickBankTit .bank13{ background-position:0 -63px;}
.quickList li .quickBankTit .bank14{ background-position:-31px -63px;}
.quickList li .quickBankTit .bank15{ background-position:-65px -63px;}
.quickList li .quickBankTit .bank16{ background-position:-104px -63px;}
.quickList li .quickBankTit .bank17{ background-position:-142px -63px;}
.quickList li .quickBankTit .bank18{ background-position:-178px -63px;}
.quickList li .quickBankTit .bankName{ display:inline-block; vertical-align:middle; font-size:14px; color:#333333; margin-left:8px;}
.quickList li .quickBankTit .tNum{ position:absolute; right:0; top:0; color:#333; font-size:14px; height:46px; line-height:46px;}
.quickList li .cardType{ background-position:0 -70px; width:97px; height:22px; line-height:22px; position:absolute; top:74px; left:0; color:#8f9aa0; padding-left:12px; font-size:14px; font-family:"微软雅黑";}
.quickList li .unbind{ background-position:0 -95px; width:138px; height:22px; line-height:22px; position:absolute; right:0; top:85px; font-size:0; padding-right:12px;}
.tigger{ cursor:pointer; height:22px; float:right;}
.quickList li .unbind .chain{ background-position:0 0; width:15px; height:15px; display:inline-block; vertical-align:middle;}
.quickList li .unbind .d{ color:#0066b3; font-family:"微软雅黑"; font-size:14px; display:inline-block; vertical-align:middle; margin-left:5px;}
.quickList li .noCard{ position:absolute; height:30px; line-height:30px; font-size:0; width:100%; left:0; top:51px; text-align:center;}
.quickList li .noCard .nc{ background-position:-27px 0; width:34px; height:30px; display:inline-block; vertical-align:middle;}
.quickList li .noCard .nm{ display:inline-block; vertical-align:middle; font-size:14px; color:#929292; font-family:"微软雅黑"; margin-left:10px;}
.ti{ text-indent:2em;}
/*订单回收站*/
.os-recycle{ width:102px; height:25px; border:1px solid #e4e4e4; float:right; margin-left:10px; _display:inline;}
.os-recycle a{ display:block; width:100%; height:25px; text-align:center; font-size:0; line-height:25px; color:#666666;}
.os-recycle a:hover{ color:#666; text-decoration:none;}
.os-recycle a i{ background-position:-167px -203px; display:inline-block; vertical-align:middle; width:14px; height:14px;}
.os-recycle a span{ display:inline-block; vertical-align:middle; font-size:12px; margin-left:5px;margin-top:0; float:none; height:25px; line-height:25px;}
.recycle-none{ height:87px; border-bottom:1px solid #e4e4e4; padding-top:35px;}
.recycle-none .empty{ height:23px; font-size:0; text-align:center; line-height:23px; margin-bottom:3px;}
.recycle-none .empty i{ background-position:-164px -228px; width:20px; height:23px; display:inline-block; vertical-align:middle;}
.recycle-none .empty span{ display:inline-block; vertical-align:middle; font-size:12px; color:#999999; margin-left:10px;}
.recycle-none .all{ height:20px; line-height:20px; text-align:center; padding-left:56px;}
.recycle-none .all a,.recycle-none .all a:hover{ color:#0066cc; margin-left:28px;}